gpt4 book ai didi

php - 如何显示类别及其子类别

转载 作者:搜寻专家 更新时间:2023-10-31 20:44:37 25 4
gpt4 key购买 nike

我有这样的 table

cat:
----
cat_id name
---------------
1 cat-1
2 cat-2


sub-cat:
--------

id cat_id name
-------------------------
1 1 sub-cat-1
2 1 sub-cat-2
3 2 sub-cat-3
4 2 sub-cat-4

我需要像使用 PHP 一样的输出

cat-1
sub-cat-1
sub-cat-2
cat-2
sub-cat-3
sub-cat-4

我的查询是

SELECT * FROM `cat` 
JOIN `sub-cat` ON cat.cat_id = sub-cat.cat_id

最佳答案

你可以使用这个代码

$sql = mysqli_query("SELECT * FROM `cat` ");
while($row = mysqli_fetch_array($sql))
{
echo "cat ".$row['name'];
$sql1 = mysqli_query("SELECT * FROM `sub-cat` where id = ".$row['cat_id']);
while($row1 = mysqli_fetch_array($sql1))
{
echo "sub-cat ".$row1['name'];
}
}

关于php - 如何显示类别及其子类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14766539/

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