123、有一表 menu(mainmenu,submenu,url),请用递归法写出一树形菜单,将所有的menu列出来
<html>
<head$amp;>amp;$lt;title>JS打印</title$amp;>amp;$lt;/head>
<body>
<form>
< php
function GenerateMenu($id=0,$str="")
{
$result=mysql_query("select mainmenu,url,submenu from menu where mainmenu=$id");
while($row=mysql_fetch_array($result))
{
echo $str.$row["url"]."<br /$amp;>amp;$quot;;
GenerateMenu($row["submenu"],$str."--");
}
mysql_free_result($result);
}
$link=mysql_connect("localhost","root","");
mysql_select_db("phpinterview");
GenerateMenu();
mysql_close($link)
>
</form>
</body>
</html>