【发布时间】:2013-08-10 09:41:09
【问题描述】:
我再一次向你询问有关 mysql 的问题,这绝对不是我最好的技能。其实,似乎也不是很复杂。这是我的简化方案,我有两张表,一张用于发帖,另一张用于发帖:
表格 post_forum 结构
id thread post likes user_id created
表 likes_to_post 结构
id post_id user_id created
这是我从 $start 到 $next 获取帖子 $thread_id 的查询:
$query = "SELECT
post_forum.id,
post_forum.user_id,
post_forum.post,
post_forum.likes,
post_forum.created
FROM post_forum
WHERE post_forum.thread ='{$thread_id}'
ORDER BY post_forum.id DESC LIMIT $start,$next";
我想做的是获取每个帖子,0 或 1 字段的值,表示用户 $user_id 是否喜欢每个帖子,$user_id 是询问帖子的用户的 ID ,如果可能的话,在一个查询中。
提前非常感谢,任何帮助表示赞赏。
【问题讨论】: