使用php/mysql/javascript的导航菜单

使用php/mysql/javascript的导航菜单,javascript,php,mysql,navigation,content-management-system,Javascript,Php,Mysql,Navigation,Content Management System,我正在为我的网站制作一个CMS,我现在正在制作导航部分,有人能给我一些关于如何使我的导航菜单动态化的提示或教程链接吗?提前谢谢。这是我的密码 <div id="navigation"> <ul> <li><a class="active" href="Home.php"><span>Home</span></a></li> <li><a href="VirtualTours/Virt

我正在为我的网站制作一个CMS,我现在正在制作导航部分,有人能给我一些关于如何使我的导航菜单动态化的提示或教程链接吗?提前谢谢。这是我的密码

<div id="navigation">
<ul>
<li><a class="active" href="Home.php"><span>Home</span></a></li>
<li><a href="VirtualTours/VirtualTour.php"><span>Virtual Tour</span></a></li>
<li><a href="Trivia.php"><span>Trivia</span></a></li>
<li><a href="Learnmore.php"><span>Learn More</span></a></li>
<li><a href="Albums.php"><span>Gallery</span></a></li>
<li><a href="FAQs.php"><span>FAQs</span></a></li>


我可以给你一些提示:

1) 在数据库中,创建包含菜单元素(如标签和链接)的表

2) 在PHP中,创建从数据库获取数据的代码,将其放入JSON并“echo”它(JSON)

3) 在HTML/JAVASCRIPT文件中,使用for例如jQuery,通过AJAX从PHP获取JSON数据,并将其放入“complete”侦听器的菜单中。Ajax部分应该与此类似:

$.ajax({
    url: 'fileFromPoint2.php/',
        type: 'POST',
        dataType: 'json'
    }).complete(function(jsonData) {
        // here you should write code which puts data from jsonData to your dynamic menu.
    });
我希望你能明白:)