我想从数据库调用侧边栏菜单项,但是当我将这些项从数据库放到
如果我把它放在$菜单中,它会返回错误
<?php
$a=0;
foreach ($menu as $m ) {
$data[$a]=$m->menu_name;
// $menu .="<li class='active'><a href='#'><em class='fa fa-dashboard'> </em> ".$m->menu_name."</a></li>";
$menu.="<li><a href ='#'>".$data[$a]."</a></li>";
// echo $m->menu_name;
$a++;
}
?>
<?php echo $menu; ?>
我不知道怎么了,任何帮助都会感激的。谢谢
2条答案
按热度按时间zbq4xfa01#
变量名冲突。您有$menu variable,它是一个数组,然后再次将menu li元素赋给同一个变量。更改li元素的变量名,如
sd2nnvve2#
它有助于将数组中的数据转换为编码字符串。
代码:
或者