问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...给小弟一个 php 简单的树形菜单 代码! 要注释。。非常感谢!!!_百度...

发布网友 发布时间:2024-09-17 03:28

我来回答

1个回答

热心网友 时间:2024-09-29 09:15

要看效果,你加Q:573780643

1.jquery支持
<script type="text/javascript" src="http://www.shkl.cc/common/javaScript/jquery-1.4.min.js"></script>
<script type="text/javascript" src="http://www.shkl.cc/common/javaScript/lightTreeview/jquery.lightTreeview.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#tree').lightTreeview({
collapse: true,
line: true,
nodeEvent: true,
unique: true,
style: 'black',
animate: 400
});

});
</script>

2.树菜单函数
<?
function getCategoryTree($TID, $iTable,$url,$urlPar="1=1") {
if ($TID == 0) {
$treeStr = $treeStr."<ul id=\"tree\" class=\"lightTreeview treeview-black\">";
}

$sql = "select * from `$iTable` where TID1 = ".$TID." order by orderid";
$rs = mysql_query($sql);
while ($ary = mysql_fetch_array($rs)) {

$treeStr = $treeStr."<li>";
$rs2 = mysql_query("select count(*) from `$iTable` where TID1 = ".$ary["id"]);
$Vcount = @mysql_result($rs2, 0);
if ($Vcount != 0) {
$treeStr = $treeStr."<div class=\"treeview-folder\">".$ary["title"]."</div><ul style=\"display:none\">";
$treeStr = $treeStr.getCategoryTree($ary["id"], $iTable,$url,$urlPar);
$treeStr = $treeStr."</ul>";
} else {
$treeStr = $treeStr."<div class=\"treeview-file\"><a href=\"".$url."?T=".$ary["id"]."&".$urlPar."\" target=\"pro\">".$ary["title"]."</a></div>";
}
$treeStr = $treeStr."</li>";
}@mysql_free_result($rs);

if ($TID == 0) {
$treeStr = $treeStr."</ul>";
}

return $treeStr;
}
?>

3.页面上调用
<div>
<?=getCategoryTree(0,"N_type","edit.php","1=1")?>
</div>

4.数据结构
id title TID1(上一级ID)

热心网友 时间:2024-09-29 09:14

要看效果,你加Q:573780643

1.jquery支持
<script type="text/javascript" src="http://www.shkl.cc/common/javaScript/jquery-1.4.min.js"></script>
<script type="text/javascript" src="http://www.shkl.cc/common/javaScript/lightTreeview/jquery.lightTreeview.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#tree').lightTreeview({
collapse: true,
line: true,
nodeEvent: true,
unique: true,
style: 'black',
animate: 400
});

});
</script>

2.树菜单函数
<?
function getCategoryTree($TID, $iTable,$url,$urlPar="1=1") {
if ($TID == 0) {
$treeStr = $treeStr."<ul id=\"tree\" class=\"lightTreeview treeview-black\">";
}

$sql = "select * from `$iTable` where TID1 = ".$TID." order by orderid";
$rs = mysql_query($sql);
while ($ary = mysql_fetch_array($rs)) {

$treeStr = $treeStr."<li>";
$rs2 = mysql_query("select count(*) from `$iTable` where TID1 = ".$ary["id"]);
$Vcount = @mysql_result($rs2, 0);
if ($Vcount != 0) {
$treeStr = $treeStr."<div class=\"treeview-folder\">".$ary["title"]."</div><ul style=\"display:none\">";
$treeStr = $treeStr.getCategoryTree($ary["id"], $iTable,$url,$urlPar);
$treeStr = $treeStr."</ul>";
} else {
$treeStr = $treeStr."<div class=\"treeview-file\"><a href=\"".$url."?T=".$ary["id"]."&".$urlPar."\" target=\"pro\">".$ary["title"]."</a></div>";
}
$treeStr = $treeStr."</li>";
}@mysql_free_result($rs);

if ($TID == 0) {
$treeStr = $treeStr."</ul>";
}

return $treeStr;
}
?>

3.页面上调用
<div>
<?=getCategoryTree(0,"N_type","edit.php","1=1")?>
</div>

4.数据结构
id title TID1(上一级ID)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 mysql问题,用mysql_connect("localhost","root","12345");测试MYSQL... php与mysql常常连接不上,刷新一下又正常了..小弟不明白这是什么问题... 担当作为查摆问题及整改措施 责任担当方面整改措施 一个人吃什么饭 一个人午餐吃什么 为什么微信运动的步数为0? c# access数据库操作 c#登陆 ACCESS数据库,请问错在哪?为什么老是提示登陆错误? 使用C#做Access数据库查询的问题(急,在线等) C#操作ACCESS数据库的问题 朝代顺序表,寿命盘点,哪个朝代最长寿 大足北山石刻主要造像 大足石刻千手观音解析 WPS文字怎么自动换行? 怎么在文字里自动换行? word文字自动换行怎么设置 it行业哪个前景最好 如何在快手App中编辑和发布同框视频? Oracle ORA-28547:connection to server failed,probable Oracle Net... JavaScript 里的类型转换与内存 JS里的数据类型转换 JavaScript中的隐形转换 JavaScript 运算符里,x="5"+"5",x="5"+5,x=5+"5".x的值怎么都等于15啊... JS类型转换 JavaScript中如何将十进制转换为十六进制? 雷蛇笔记本百科? 2023 CES上雷蛇展示了两款强大的笔记本电脑:雷蛇灵刃16和灵刃18_百度知... csgo什么笔记本配置能稳定300fps 狗狗长期拉软便如何调理 会自愈吗 狗狗拉软便但很有精神是怎么回事 如何处理 狗狗拉的软便怎么处理方便 梦见打雷闪电是什么意思? 怎么解封电信手机号码 我的电信手机号因为打电话太频繁,被暂停服务了 MySQL读写分离高效处理大量并发连接mysql一读多写 基于springboot的mysql实现读写分离 技术分享 | MaxScale 实现 MySQL读写分离 我的客户是公司领导给的,提成分红是公司直管领导领取后又转发给我们的... 领导干部清退款可以减免个税吗