我定製的select語句:包括WordPress的
$querystr = "
SELECT $wpdb->posts.*
FROM $wpdb->posts, $wpdb->comments
WHERE $wpdb->posts.ID = $wpdb->comments.comment_post_ID
AND $wpdb->posts.post_status = 'publish'
AND $wpdb->posts.post_type = 'post'
GROUP BY $wpdb->posts.ID
ORDER BY comment_count DESC
";
我的目的是限制結果返回到一組特定的崗位作者。
我在一個變量$user_ids
中有一個WordPress發佈作者用戶ID的數組。
我想過加入以下到我的SELECT語句,但我敢肯定,下面的語法是不這樣做的正確方法:
AND $wpdb->posts.post_author = $user_ids
希望有人可以幫告訴我正確的方式做這個?
是'$ user_ids'數組或一個字符串?如果是數組,則需要將它內爆並使其成爲「IN」 – MSadura
$ user_ids是值的數組 – henrywright