私のデータベースから現在のユーザーのポストIDを取得するために、以下のコードを使用しています。残念ながら、それは動作していないようです。SQLを使用して現在のユーザーのポストIDを取得
global $wpdb;
$user_ID = get_current_user_id();
$count = $wpdb->query('SELECT ID From'. $wpdb->posts . 'WHERE post_author = "'.$user_ID.'" AND post_type = "job_listing"');
echo $count . $user_ID. "comments"; ?>
$ user_IDが表示されますが、$ countは表示されません。私はSQL上でこのクエリを実行し、それは動作します。
提案がありますか?
すべての変数がエコーされるわけではありません。配列の場合は、 'print_r'が必要です。 – larsAnders
$件数が表示されていませんか?それが表示されている可能性はありません、ちょうどあなたがIDと連結し、IDとカウントを区別することはできませんか? – Shadow
@larsAnders print_rは機能しません。 – Itamar