[英]How to select a users specific info from a MySQL database?
我想知道如何让我的用户从我的MySQL数据库中的食物类别中选择他们最喜欢的食物。
我需要两个不同的表吗? 如果是这样,我的第二张桌子会是什么样?
这是我的MySQL食物表结构。
id | parent_id | food | url
您需要制作第二张桌子:
user_id | food_id
使它们都为主。 然后,您可以使用JOIN's选择食物:
SELECT f.food, f.url
FROM user_food AS u
INNER JOIN food AS f ON (f.id = u.food_id)
WHERE u.user_id = {USER_ID}
这将为您提供用户设置的所有喜欢的食物的列表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.