下午好。我正在尝试实施“喜欢”系统。MySQL 数据库和文本中有带有其 id 的消息。有一个单独的评级表。它有 3 4 个字段。id 个人,这个“喜欢”将附加到的新闻的 id ip 地址和值(1 或 0)。问题在于,评分帖子比新闻本身还多。如果您通过 JOIN 组合两个表,则相同新闻的重复出现的次数与设置的“喜欢”次数完全相同。如何通过 PHP 实现这一点(对数据库提出什么请求以及如何显示它)?提前致谢。
下午好。我正在尝试实施“喜欢”系统。MySQL 数据库和文本中有带有其 id 的消息。有一个单独的评级表。它有 3 4 个字段。id 个人,这个“喜欢”将附加到的新闻的 id ip 地址和值(1 或 0)。问题在于,评分帖子比新闻本身还多。如果您通过 JOIN 组合两个表,则相同新闻的重复出现的次数与设置的“喜欢”次数完全相同。如何通过 PHP 实现这一点(对数据库提出什么请求以及如何显示它)?提前致谢。
目前还不清楚为什么是场
значение
。如果用户不喜欢,就不要记录它,仅此而已。理论上应该是这样的:新闻表
news_likes表
因此,例如,这样的查询: