gpt4 book ai didi

php - Mysql查询从3个不同的表中获取一个用户ID的数据

转载 作者:行者123 更新时间:2023-11-29 13:02:08 27 4
gpt4 key购买 nike

我不知道如何使用 php mysql 从一个查询中获取数据。

这是我的尝试

$sthpre = mysql_query("SELECT *
FROM users,
file,
friends
WHERE users.id='$other'
AND file.user_id='$other'
AND friends.user_id='$other'",$link) or die("Query failed ");

我需要获取一个用户 ID,即 32,以便从其他表中获取其绑定(bind)值。

最佳答案

您可以使用 JOIN 从多个表中获取结果

SELECT * FROM users 
JOIN file ON file.user_id = users.id
JOIN friends ON friends.user_id = file.user_id
WHERE users.id = $other;

请告诉我是否有效

关于php - Mysql查询从3个不同的表中获取一个用户ID的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23191147/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com