2011-12-13 59 views
0

我正在使用wordpress平臺,同時生成一個mysql查詢我想顯示該查詢的行數。一個例子如下所示。獲取最後一次查詢的行數,Wordpress

$query = ("SELECT wp_posts.ID, wp_term_relationships.object_id 
    FROM wp_posts 
    LEFT JOIN wp_term_relationships ON wp_posts.ID = wp_term_relationships.object_id 
    WHERE post_date <= '$now' 
    AND term_taxonomy_id = '$catid' 
    AND post_date >= '$then' 
    AND post_status = 'publish'"); 

現在,當我生成此查詢到的phpmyadmin,它提供了以下的輸出 顯示行0 - 5(6總計,查詢花費0.0013秒)

我想顯示的行數即總共6 ... 那麼我必須使用什麼函數來顯示它?

+0

如何運行查詢?你使用'wpdb'嗎? – abhinav

+0

是的,我使用$ wpdb-> posts.ID等..問題解決看到答案由ulvund – Omer

回答

0
$query = ("SELECT count(*), wp_posts.ID, wp_term_relationships.object_id 
FROM wp_posts 
LEFT JOIN wp_term_relationships ON wp_posts.ID = wp_term_relationships.object_id 
WHERE post_date <= '$now' 
AND term_taxonomy_id = '$catid' 
AND post_date >= '$then' 
AND post_status = 'publish'"); 
+0

謝謝男人,非常感謝...我昨天晚上工作這段代碼計數(*)... – Omer

相關問題