我现在已经搜索了一段时间,但仍然没有找到最佳解决方案。我有三个表:帖子、会员和评论。我想要一个评论和回复系统。
这些是我的表:
主要职位:
post_id | image_url | image_thumb_url | title | text | date | sender_id
会员资格:
user_id | username | pw | email |
对帖子的评论(回复):
com_id | comment | post_id_fk | user_id_fk | ip | date
我目前有一个使用会员数据检索帖子的查询:
SELECT * FROM `posts`
LEFT JOIN `membership` ON `posts`.`sender_id` = `membership`.`user_id`
UNION SELECT * FROM `posts`
RIGHT JOIN `membership` ON `posts`.`sender_id` = `membership`.`user_id`
ORDER BY `post_id` DESC LIMIT $limit $start;
我现在想添加对每个帖子的回复,其中包含会员数据。有没有人有建议或更好的解决方案?