Php 如何创建菜单?
我想创建一个带有子菜单的菜单。我创建了一些代码,它正在读取我的所有子菜单,但我想将这些菜单分为几个类别: 例如: 菜单-子菜单1、子菜单2、子菜单3 如何划分子菜单 这是我的代码:Php 如何创建菜单?,php,html,css,Php,Html,Css,我想创建一个带有子菜单的菜单。我创建了一些代码,它正在读取我的所有子菜单,但我想将这些菜单分为几个类别: 例如: 菜单-子菜单1、子菜单2、子菜单3 如何划分子菜单 这是我的代码: function buildMenu(){ global $ii, $array; printMenu($ii, $array); } $query= ("SELECT * FROM menu INNER JOIN submenu USING(menu_id)");
function buildMenu(){
global $ii, $array;
printMenu($ii, $array);
}
$query= ("SELECT * FROM menu INNER JOIN submenu USING(menu_id)");
$array = db_array($query, 'a+');
$ii = count($array);
调用函数
function printMenu($ii, $array){
for ($i = 0; $i < $ii; $i++) {
$name = $array[$i]['name'];
$suburl = $array[$i]['url'];
echo "<li class='menuItem1'><a href=". $suburl .">". $name."</a></li>";
}
}
函数打印菜单($ii,$array){
对于($i=0;$i<$ii;$i++){
$name=$array[$i]['name'];
$suburl=$array[$i]['url'];
回声“”;
}
}
表信息:
子菜单:
子菜单id、菜单id、url、名称
菜单:
menu_id、friendlyname、name我认为您需要用HTML UL、LI标记来包装PHP代码。要创建子菜单项,请根据需要使用php循环 例如:
您能用表格信息(表格语法、转储数据)更新问题吗?对不起,我想您没有理解我的问题