gpt4 book ai didi

php - 使用mysql的垂直菜单不会显示数据

转载 作者:行者123 更新时间:2023-11-29 08:27:00 25 4
gpt4 key购买 nike

我绝不是一个外行人,我只是想了解 php 和 mysql,为我们的动物救援中心创建一个博客。我正在尝试使用存储在 mysql 数据库中的“标题”和“链接”字段创建垂直菜单。我在寻找另一个问题的帮助时偶然发现了这个网站,并最终在这里寻求了很多事情的帮助。这是我第一次发帖,所以如果我在错误的地方或任何地方做错了,我深表歉意。经过一天半的修改和阅读教程后,我现在拥有的代码。

<?php include 'database-connection.php' ?>
<div id="left">
<div class="left-menu">
<h3>Blog Posts</h3>
<ul>
<?php
$query = mysql_query("SELECT * FROM animalrescuediary WHERE type = 'Blog-Posts' ")
or die(mysql_error());
WHILE($rows = mysql_fetch_array($query));
echo "<li><a href='";
echo $rows['link'];
echo "'>";
echo $rows['title'];
echo "</a></li>";
?>
</ul>
</div><!-- left-menu -->
</div><!-- left -->

这不会抛出任何错误文本,但不会显示菜单。由于缺少错误代码,因此很难找到答案。预先感谢您对此提供的任何帮助。

最佳答案

您的 while 没有语句 block 。你用“;”来剪切它在最后。试试这个:

while($rows = mysql_fetch_array($query))
{
echo "<li><a href='";
echo $rows['link'];
echo "'>";
echo $rows['title'];
echo "</a></li>";
}
?>
</ul>
</div><!-- left-menu -->
</div><!-- left -->

关于php - 使用mysql的垂直菜单不会显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17675479/

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