[英]How would I count the number of rows returned from an sql query using wordpress?
我目前正在使用:
$dup_donor_count = count($wpdb->get_results("SELECT * FROM ".$table_name." WHERE Donor = '".$donor."'"));
這使我得到“ 61”,即整個數組中元素的總數,該數組是std對象的數組,每個對象都是對應於我指定的查詢的一行,即Donor列等於'戴夫”。
在6種情況下,這是正確的,我將如何返回此數字(6)而不是61?
這讓我發瘋。
如果在Select
中使用count
會發生什么?
$dup_donor_count = $wpdb->get_results("SELECT COUNT(*) FROM ".$table_name." WHERE Donor = '".$donor."'");
嘗試這里,這是稱呼,希望對您有所幫助
$wpdb->get_results("SELECT FROM ".$table_name." WHERE Donor = '".$donor."'");
echo $wpdb->num_rows;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.