麻烦各位高手大虾们 给小弟一个 php 简单的树形菜单 代码! 要注释。。非常感谢!!!!!!
作者&投稿:糜霍 (若有异议请与网页底部的电邮联系)
是一个正则表达式, 正则式是最强大的字符串处理方式。
查找$url 里面 以http://www开头,后面跟一个点 中间是数字或安母,后面再跟个点,后面又是字符的字符串。并把匹配的放到$regs这个数组当中,$regs[0]是全局匹配,$regs[1]是第一个刮号,这里是显示全局匹配的内容
Wordpress就是用PHP编写的,你可以上网下,到处都有。
要看效果,你加Q:5737806431.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)
弋闹健朗: 首先强调的一点是LZ你的法伤和命中实在是不够看!你现在要堆的就是在命中160+的情况下尽可能的堆法伤,你的红槽永远都要是12法强,黄槽可以在5暴击,5命中,5急速加六法强的石头中选择,...
向阳区15264115848: 【急】各位大虾请给小弟推荐一款音质好的P3!?
弋闹健朗: 如果说音质的话,shuffle 只能说还可以! 不过这类MP3都差不多的, 你还可以选择 创新的 小石头 sony的香水瓶(貌似很久以前就停产了,可以去淘个二手,很经用!而且便宜!) 其他的,估计不是500+可以解决的! 我听过直推音质最好的是 创新的ZVM 有点大,去耳机大家坛,基本上800到1000可以收到!
向阳区15264115848: 急急急急急!各位大虾们!帮小弟解决一下,?
弋闹健朗: 有几种情况,一是软件问题,换个其他的,二是没有py平台〔这个塞班上找〕,三是如果是sis格式的游戏,就可能缺少那个插件〔塞班找〕.至于你所说的软件安装了没有,可能因为那是插件,在别的程序里面,看不到.还有一些特殊的会在其他目录里,在安装程序里,你到其他目录找找.真不行,我就没办法了
向阳区15264115848: 系统启动出现问题,请各位大虾们帮忙解决一下,...?
弋闹健朗: 1.确认杀毒软件正常工作,没有异常的自动关闭、过多cpu占用现象等等. 2.升级杀毒软件到最新版本杀毒. 3. 下载一个360安全卫士 www.360.cn 查杀木马和恶意插件. 第二步:去除加载项 开始菜单-运行-输入msconfig回车 在里边的启动栏...
向阳区15264115848: 知足常足,终生不辱;知止常止,终生不耻,麻烦大虾们给小弟解释下, - ?
弋闹健朗:[答案] 知足的人就常能感到满足,一辈子都不会(因为欲望太强烈而)辱没自己;做事有分寸的人就常能有所节制,于是一辈子都不会做可耻的事情.
向阳区15264115848: 请给我的水平定个位各位大虾请给小弟我也定位一哈我才16岁不 ?
弋闹健朗: 我简单说,你还算不错,但还处于起步阶段,如果想提高,没有系统的练习,大量时间的投入,阶段性的总结是不行的,业余的毕竟是业余的,而且我们不能够做井底之蛙,在学校算什么,全国全世界人多着呢,咱们作为业余选手,如果要继续玩儿下去的话,只能有2条出路,一个就是玩儿得开心就行了,在开心的基础上,适当提高即可,第二条就是转为职业选手,当然,中国玩家职业化的路还很长,但路总是要人走的,期待这一天的到来:) 最后祝你水平继续长进,魔兽越打越好!!!
向阳区15264115848: 5的1次方+5的2次方+5的3次方+````````````````+5的N次方小弟不会算式.麻烦各位大虾给算一算.谢谢! - ?
弋闹健朗:[答案] 用等比数列求和公式 和=1.25((5^n)-1) 求极限的话就是-1.25
向阳区15264115848: 《求助》:各位大虾们帮帮小弟,AutoCAD2007怎么打印的时候看不清楚,比例太小了,不知道什么原因? - ?
弋闹健朗: 一般这么打印: 1、假如打一个A4大小的图,就先在旁边画一个297*210的矩形(图框). 然后将其放大数倍,稍大于你画的图形即可. 2、然后将需要打印的图形移进来. 3、Ctrl+P打印,勾选【窗口】,端点捕捉那个图框.勾选【居中打印】. 4、打印. 如果是工程图,建议缩放图框的时候最好取2倍、5倍、10倍、20倍、30倍、50倍、100倍、200倍这些个倍数,以备其它需要.
向阳区15264115848: 各位电脑大虾,一定要帮帮小弟!...?
弋闹健朗: 浏览器输入192.168.1.1进入设置查看自己的网速有没有被限制, 用户名:admin 密码:admin .多数路由器是这样,根据路由器品牌可以上网搜索.
向阳区15264115848: 各位大虾们,小弟有一excel表格问题,需要大家的帮助:?
弋闹健朗: 希望对你有帮助!数据透视表,是处理该问题的最好、最快捷的方法.您还可以使用筛选的方法处理.方法:数据——筛选——自动筛选——点击下拉箭头——选择(家乐福)——点击下拉箭头——选择(是)——确定