簡體   English   中英

我如何計算使用wordpress從sql查詢返回的行數?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM