gpt4 book ai didi

php - 使用基于 id (cdid) 的 sql 连接查询从 3 个表中获取数据

转载 作者:行者123 更新时间:2023-11-29 00:12:16 24 4
gpt4 key购买 nike

<分区>

我尝试使用 sql 连接查询从 Mysql 3 表中获取结果。当我运行它时,它向我显示错误消息。喜欢:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in 
D:\software installed\xampp\htdocs\contact-management\getContactDetails.php on line 15

好吧,我有 3 张 table 。 1) 公司 2) 联系方式 3) 用户。

公司表 (3) 上的列:

cid, company_name, created_date

contact_details 表 (10) 上的列:

cdid, family_name, given_name, work_phone, mobile_phone, email, email_private, 
user_id, cid, created_date.

用户表()上的列:

user_id, username, nickname

所以我想做的是.....我想得到所有contact_details表格信息 company name , usernamenickname来自 companyusers table 。所以它应该只显示一组结果。

所以我的 sql 连接查询是这样的:

$id  = (int) $_POST['id']; // this is based id which coming from contact_details (cdid)

$innerjoing = mysql_query("SELECT contact_details.*, company.company_name,
users.nickname
FROM users
INNER JOIN (contact_details INNER JOIN company ON contact_details.cid =
company.$id)
ON users.user_id = contact_details.user_id");

但不幸的是我没有得到我想要的。

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