2011-12-13 3 views
0

mysql 쿼리를 생성하는 동안 wordpress 플랫폼에서 작업하고 있습니다. 해당 쿼리의 행 수를 표시하고 싶습니다. 다음은 그 예입니다. 내가 행의 수를 표시 할 5 (6 총, 질의했다 0.0013 초)마지막 쿼리에서 행 수를 얻으십시오.

- 내가 phpMyAdmin을에이 쿼리를 생성 할 때

$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'"); 

는 지금, 그것은 다음과 같은 출력을 보기 행 0을 제공합니다 ie 6 total ... 그래서 어떤 기능을 사용해야합니까?

+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

관련 문제