提问人:ccoronad 提问时间:10/31/2022 最后编辑:ccoronad 更新时间:10/31/2022 访问量:41
无法使用 MySql 在 PHP 中创建嵌套循环
Can not create nested loops in PHP using MySql
问:
嗨,谢谢你抽出时间,
我的以下代码有问题:
<?php
include './include/config.php';
$sqla = mysqli_query($conn, "SELECT * FROM sector");
while ($rowa = $sqla->fetch_assoc()) {
$codigo = $rowa['codigo'];
$sector = $rowa['sector'];
echo $sector. "<br>";
$sqlb = mysqli_query($conn, "SELECT * FROM cfamilia WHERE sector = '$codigo'");
while ($rowb = $sqlb->fetch_assoc()) {
$cfamilia= $rowb['cfamilia'];
echo $cfamilia. " - ";
}
}
?>
当我运行代码时,它只回显第一个循环的第一个结果,然后似乎卡在内部循环上,我做错了什么?数据库中的所有数据都可用且正确。
我可能做错了,但我绝不是程序员。
感谢您的帮助
我已经搜索以检查所有数据是否正确以及所有变量是否都是干净的。
答: 暂无答案
评论
JOIN
$sqlb
NULL