php-数据库驱动的php导航

php-数据库驱动的php导航,php,mysql,Php,Mysql,假设我有以下名为pages的mysql表: 我如何才能将其显示为菜单 <ul> <li><a href="http://localhost/index.php?id=1">Home</a></li> <li>Over</li> <ul> <li><a href="http://localhost/speciaal.php">Wie zijn wij</

假设我有以下名为pages的mysql表:

我如何才能将其显示为菜单

<ul>
 <li><a href="http://localhost/index.php?id=1">Home</a></li> 
 <li>Over</li> 
  <ul> 
   <li><a href="http://localhost/speciaal.php">Wie zijn wij</a></li> 
   <li><a href="http://localhost/index.php?id=12">Geschiedenis</a></li> 
  </ul> 
 <li><a href="http://localhost/afbeeldingen.php">Afbeeldingen</a></li> 
 <li><a href="http://localhost/index.php?id=56">Contact</a></li> 
</ul>
当我通宵试图编写一个代码时,我感到绝望,现在我对如何完成这个系统一无所知。正如您所看到的,上面菜单中的页面系统,但我也希望将一些菜单链接指向我的Web服务器上的其他文件。如果有人能给我发一个示例代码,或者给我一个简单的方向来完成我的目标,我会非常感激


我对php还不太了解。

也许这就是您想要的:

您的示例数据无法生成示例菜单。首先,pages表应该有一个URL字段,以便您可以指定菜单选项应该链接到的位置。另外还有一些表示层次结构的方法,这样您就可以知道哪些记录是其他记录的“子记录”。谢谢您的回复。我可以在我的pages数据库表中添加家长ID。然后做一个简单的fetch_assoc,并按parent_ID命令它们ASC,让它们在一段时间内完成这个任务,但现在我不知道如何使子菜单像我在上面的第一篇文章中发布的示例一样,其中包含其他不来自pages表的URL。我以前看到过这个页面,我将再次尝试遵循这个页面。关于那篇文章,我有一个问题:我如何将pages表中的页面放入代码中,以便它生成一个菜单。这对我来说没有意义。
<ul>
 <li><a href="http://localhost/index.php?id=1">Home</a></li> 
 <li>Over</li> 
  <ul> 
   <li><a href="http://localhost/speciaal.php">Wie zijn wij</a></li> 
   <li><a href="http://localhost/index.php?id=12">Geschiedenis</a></li> 
  </ul> 
 <li><a href="http://localhost/afbeeldingen.php">Afbeeldingen</a></li> 
 <li><a href="http://localhost/index.php?id=56">Contact</a></li> 
</ul>