function get_entry_count($pagename) {
global $wpdb;
$count = $wpdb->get_results("SELECT COUNT( * ) FROM wp_fpc_rg_lead_detail WHERE form_id =12 AND field_number =5 AND value = '$pagename'" );
return $count[0]->count;
}
$numofpeople = get_entry_count($post->post_title);
echo "$numofpeople people filled out the form";
上記のクエリを実行して、一致するレコード数を出力しようとしています。私が追加した場合:
print_r($count);
return コマンドの上に、次のように表示されます。
Array ( [0] => stdClass Object ( [COUNT( * )] => 7 ) )
7 つのレコードがあります。戻り値は 7 である必要があります。
しかし、返された値 ( $count[0]->count; ) は null のようです..私はそれが何かばかげていると確信していますが、私はそれを動作させることができません.