我有一个 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);
但这只会返回我最喜欢的帖子,而不是所有最喜欢的帖子。