php+mysql 做树形可折叠二级菜单怎么做?超高分啊!求助!!!

php想连接mysql做一个树形折叠二级菜单,表名叫product。$rows=SELECTname,cidFROMproductWHEREparent_cid=0;//... php想连接mysql做一个树形折叠二级菜单,表名叫product。
$rows=SELECT name,cid FROM product WHERE parent_cid =0;// 查出的是表中主分类的名字,也就是说parent_cid为0的都是主分类。
while(mysql_fetch_row(mysql_query($rows)){
echo rows[0];
在这个循环里面怎么取出二级菜单的内容?
比如:SELECT name FROM product WHERE parent_cid=30,查出的是男装的所有子分类!

}
展开
 我来答
以老非老2B
2011-11-23 · TA获得超过319个赞
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:63.5万
展开全部
在循环里面再次查询,也就是你第一个查询语句里的cid,它就是子分类的父ID
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
majiguang
2011-11-23 · TA获得超过757个赞
知道小有建树答主
回答量:1024
采纳率:0%
帮助的人:1365万
展开全部
$res=mysql_query("SELECT name,cid FROM product WHERE parent_cid =0");
while($row=mysql_fetch_array($res))
{
echo $row['name']."<br>";
$subres=mysql_query("SELECT name,cid FROM product WHERE parent_cid =".$row['cid']);
while($subRow=mysql_fetch_array($subres))
{
echo "--".$subRow['name']."<br>";
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式