Pourquoi WordPress $wpdb->query() réponse 1 lorsque les lignes retournée est 0

Je suis en train de faire la suite dans une fonction personnalisée:

    $exists = $wpdb->query($wpdb->prepare('
    SELECT COUNT(*)
    FROM wp_%d_gdsr_data_article
    WHERE post_id = %d

', $blog_id, $post_id));

$existe évalue à 1, même si aucune ligne n'est retournée par la requête. Aussi, var_dump($wpdb->requêtes), on obtient une valeur NULL. Quelqu'un sait ce qui se passe ici?

merci,

OriginalL'auteur codecowboy | 2010-06-07