PHP从数据库获取的下拉树

<?php

include "config.php";

include "mysql.php";

$db = new Mysql('test'); //几个简单的类,不用列出来大家也看得懂。

就是实例化一个数据库连接而已。

function RootMenu ($PID,$n){

global $arr,$db;

$sql = "select * from menu where `PID` =$PID";

$result = $db->query($sql);

while ($i=$db->fetch_array($result)){

   $i["TITLE"] =str_repeat('--',$n).$i["TITLE"];

   $arr[] =$i;

   RootMenu($i["ID"],($n+4));

}

return $arr;



$arr = RootMenu(0,0);

?>

<select id="">

<option value="0" selected="selected">请选择部门</option>

<?php

for ($i=0;$i<count($arr);$i++) {

?>

<option value="<?php echo $arr[$i]["ID"] ?>"><?php echo $arr[$i]["TITLE"] ?

></option>

<?php }?>

</select>

上一篇:2021-2022-1 20211412 《信息安全专业导论》第4周学习总


下一篇:Idea最常用的注释模板,方法级、属性级、类级、类文件级注释