ユーザーがお気に入りの投稿を保存できるWordpressプラグインがあります。私の Wordpress MySQL データベースでは、テーブルは次のようになります。
id | user_id | post_id
-------+---------+------------
1 | 1 | 3,4,5,6,7,8
2 | 2 | 5,7,8,10
3 | 5 | 3,6,8,10
私はすべてのpost_id
数字を取得し、それらを変数に結合してforeach
、現在読んでいる投稿と一致する数を見つけることができるようにしています。
たとえば、ID 10 の投稿を読んでいる場合、お気に入りとして保存したユーザーが 2 人いることを確認したいと考えています。
試してみまし$data = $wpdb->get_var("SELECT post_id FROM $table_name");
たが、すべてのお気に入りの投稿ではなく、var_dump($data);
お気に入りの投稿のみが返されます。