2017-12-15 9 views
1

wp_usersからの列名ref_comの和結果を私のワードプレスサイトに表示しようとしています。これは次のコードを書いていますが、出力値としてArrayのテキストを表示しています私は何をしていますか?以下私のコードは、アレイを通してPHPは列の値の合計を表示

<?php 
    $result=$wpdb->get_results("SELECT sum(ref_com) as result FROM ".$wpdb->prefix."users WHERE referredby = '$username'"); 
    echo $result; 
?> 
+0

あなたにはSQLインジェクションの脆弱性があります。 – RAZERZ

+0

どうすればこの問題を回避できますか – Mithu

答えて

2

get_results機能結果をエコー。したがって、直接echo $resultを実行すると、Arrayが印刷されます。代わりにecho $result[0]->resultを実行してください。

1

ループであり、行オブジェクトのデフォルト戻りアレイによって

foreach($result as $r){ 

echo $r->result; 

} 
関連する問題