gpt4 book ai didi

php - 查询错误,但我不知道它在哪里

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

<分区>

我已经在仔细观察,看看我是否遗漏了什么。但是 idk,仍然是错误,我已经使 insert 有点来自,取决于关系。但还是错了在这里,我的代码

$whls = querywheels("SELECT 
c.pn_car, pc.pn_partcar, pc.name_partcar, p.name_proses,
p.name_proses, p.name_proses, tc.cost_total, sp.total_price,
r.rate_year, sp.total_all FROM secondproses AS sp

JOIN proses AS p ON sp.proses_1 = p.id_proses
JOIN proses AS p ON sp.proses_2 = p.id_proses
JOIN proses AS p ON sp.proses_3 = p.id_proses
JOIN toolscost AS tc ON sp.cost_idfk = tc.cost_id
JOIN partcar AS pc ON tc.partcar_idfk = pc.id_partcar
JOIN car AS c ON pc.id_carfk = c.id_car
JOIN year_rate AS r ON tc.rate_idfk = r.rate_id
");

这是我的 table enter image description here

这是我的错误

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result,
boolean given in C:\xampp\htdocs\hwbase\PHP\connect.php on line 17

这是我的任务

function querywheels($sql)
{
global $con;
//query ambil data

$result = mysqli_query($con,$sql);
/*$whls = mysqli_fetch_assoc($result);*/
$rows = [];
while ($whs = mysqli_fetch_assoc($result)) //this is line 17
{
$rows []= $whs;
# code...
}
return $rows;
}

编辑:错误是我在不同的连接中使用了 3 个别名。即使在同一张 table 上(感谢 Benjamin Caure,告诉我我错在哪里)

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