gpt4 book ai didi

php - 显示数组编号而不是 mySQL 值的链接

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

正如您在 http://www.mattmaclennan.co.uk/a2 上看到的那样...当您将鼠标悬停在“新摩托车”上时,它具有数组编号,而不是所需的标签。此外,还需要将类别分组到其 ID 中。以下是我尝试过的。

<?
$output = mysqli_query("SELECT * FROM bikes, bikeTypes WHERE bikes.model_id = bikeTypes.model_id");
$result = array();
while($row = mysqli_fetch_array($output))
{
$result[] = $row;
}
//var_dump($result);
foreach ($result as $key => $val) {
echo "<li><a href='test.php?id=" . $val['model_id'] . "'>".$key.'</a><ul>';
echo "<li><a href='details.php?id=" . $val['bike_id'] . "'>" . $val['bikeName'] . "</a></li>";
echo '</ul>';
echo '</li>';
}
?>

类别字段称为“模型”。感谢您的帮助!

最佳答案

那是因为您显示的是 $key,而不是 $value。

<?
$output = mysqli_query("SELECT * FROM bikes, bikeTypes WHERE bikes.model_id = bikeTypes.model_id");
while($row = mysqli_fetch_array($output))
{
echo "<li><a href='test.php?id=" . $row['model_id'] . "'>".$row['???'].'</a><ul>';
echo "<li><a href='details.php?id=" . $row['bike_id'] . "'>" . $row['bikeName'] . "</a></li>";
echo '</ul>';
echo '</li>';
}
?>

关于php - 显示数组编号而不是 mySQL 值的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13184715/

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