gpt4 book ai didi

php - 使用 HTML PHP MySQL 的下拉导航菜单

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

编辑由用户@jeroen修复您必须将 li 和 a 标签移动到 while 循环内。

谢谢你,F4LLCON

最终的代码(不是很干净,但现在可以工作了):

<?php   
$query = mysql_query("SELECT * FROM `apps` ");
while ($query_row = mysql_fetch_assoc($query))
{
?>
<li>
<?php
$meer = $query_row['TITLE'];
$desc_inject = '';
$sub_string = substr($desc_inject, 0, 200);
echo $sub_string." " . '' . '<a href="applink.php?id='.$query_row["ID"].'">' . $meer . '</a>';
?>
</li>
<br />
<?php
}
?>

我想要一个下拉菜单来显示我的 MySQL 数据库中的标题。我知道如何做有关 ID 等的所有事情。

唯一的问题是 PHP 版本的下拉菜单将选择我数据库中的所有标题并将其解析为一个链接。

所以而不是

Home
>About
>Contact
>Another

它看起来像

Home
>About
Contact
Another

换句话说

Home
>About Contact Another

不会生成多个下 zipper 接,只会生成一个下 zipper 接

如果您这样做:

<div>
<?php
echo $query_row['TITLE'];
?>
</div>

它将成为一个人 <div></div>对于我数据库中的每个标题,所以我认为这种方法也适用于下 zipper 接..

有谁知道如何修复它,以便它可以使个人 <li></li>对于每个标题?

这是一个正常的下拉菜单:

<li id="media"><a href=""></a> 
<ul>
<li id="1a"><a href="">About</a></li>
<li id="1b"><a href="">Contact</a></li>
<li id="1b"><a href="">Another</a></li>
</ul>
</li>

这是 PHP 下拉菜单:

<li id="media"><a href=""></a> 
<ul>
<li>
<a href="">
<?php
$query = mysql_query("SELECT * FROM `apps` ");
while ($query_row = mysql_fetch_assoc($query))
{
echo $query_row['TITLE'];
?>
<br />
<?php
}
?>
</a>
</li>
</ul>
</li>

最佳答案

您必须将 lia 标记移动到 while 循环内。

echo '<li><a href="">' . $query_row['TITLE'] . '</a></li>';

关于php - 使用 HTML PHP MySQL 的下拉导航菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8882602/

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