PHP樹的代碼,可以嵌套任意層<?
file://建立樹的主要函數(shù),傳遞的參數(shù)為根節(jié)點(diǎn)的編號和根節(jié)點(diǎn)的標(biāo)題
function create_tree($rootid,$roottilte){
print_parent_from_rootsortid($roo " /> 99久久re6热精品首页,亚洲精品久久久久久久蜜臀老牛,学生无码AV一区二区三区

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP樹的代碼,可以嵌套任意層


php樹的代碼,可以嵌套任意層<?
file://建立樹的主要函數(shù),傳遞的參數(shù)為根節(jié)點(diǎn)的編號和根節(jié)點(diǎn)的標(biāo)題
function create_tree($rootid,$roottilte){
  print_parent_from_rootsortid($rootid,$roottilte);
}
file://打印根節(jié)點(diǎn)div頭的函數(shù)
function print_parent_from_rootsortid($rootid,$roottilte){
  $parent_fullname="R".$rootid."Parent";                      file://div 父級區(qū)別標(biāo)志
  $parent_id="R".$rootid;
  $parent_pic="R".$rootid."img";
  echo "
      <DIV class=parent id=$parent_fullname><A
      href=/"http://www.csdn.NET/expert/menu.shtm#/"
      onclick=/"expandIt('$parent_id'); return false/"><IMG border=0 height=13 id=$parent_pic
      src=/"image/folderclosed000.gif/" width=19>$roottilte</A></DIV>";

  global $cursor_tree;
  $Bottom_Flag=0;
  $len=strlen($rootid)+2;      file://子級編碼為父級編碼長度加2
  $query = "SELECT ResourceSortNo,ResourceSortName,SectionBottomFlag
            From TbSort
            Where length(ResourceSortNo)=$len and ResourceSortNo like '$rootid%'";            file://sql查詢語句
  ora_parse($cursor_tree, $query) or die;
  ora_exec($cursor_tree);

  $child_fullname="R".$rootid."Child";                     file://div 子級區(qū)別標(biāo)志
  echo "<DIV class=child id=$child_fullname>";             file://打印一個(gè)div子級頭
  while(ora_fetch($cursor_tree)){
    $Sort_No  = trim(ora_getcolumn($cursor_tree,0));
    $Sort_Title = trim(ora_getcolumn($cursor_tree,1));
    $Bottom_Flag  = trim(ora_getcolumn($cursor_tree,2));
    print_child_from_rootsortid($Sort_Title,$Sort_No, $Bottom_Flag);           file://循環(huán)調(diào)用打印子級編碼函數(shù)
  }
  echo "</DIV>";

}
file://判斷是否是末級標(biāo)志,并且打印子級編碼的函數(shù)
function print_child_from_rootsortid($Section_Title,$Section_No,$Bottom_Flag){
  global $num;
  $len=2*$num+2;
  for($j=0;$j<$len;$j++){
    echo " ";
  }                                                                   file://輸出節(jié)點(diǎn)之間間距空格的循環(huán)

  if($Bottom_Flag==1){
    echo "
    <IMG border=0 height=13 src=/"image/folderclosed000.gif/" width=19>
    <A href=/"http://www.csdn.NET/expert/exchange.ASP/" target=forum>$Section_Title</A><BR>";
  }else{
    $p_id="R".$Section_No;
    $p_pic="R".$Section_No."img";
    echo "
    <IMG border=0 height=13 id=$p_pic src=/"image/folderclosed000.gif/" width=19>
    <A href=/"http://www.csdn.NET/expert/exchange.ASP/" onclick=/"expandIt('$p_id'); return false/">$Section_Title</A><BR>";
    $child_fullname="R".$Section_No."Child";
    echo "<DIV class=child id=$child_fullname>";                     file://打印div子標(biāo)志頭
    find_allchild_from_rootsortid($Section_No);                      file://查找子級別內(nèi)容-----嵌套遞歸函數(shù)甲
    echo "</DIV>";                                                   file://打印div子標(biāo)尾部

  }

}
file://查詢所有子級編碼的函數(shù)
function find_allchild_from_rootsortid($Section_No){
  global $handle,$num;
  $num++;
  $cursor_ary[$num] = ora_open($handle);
  $len=strlen($Section_No)+2;      file://μ?μ?×ó??±e±ào?3¤?è
  $query = "SELECT ResourceSortNo,ResourceSortName,SectionBottomFlag
            From TbSort
            Where length(ResourceSortNo)=$len and ResourceSortNo like '$rootid%'";            file://sql查詢語句
  ora_parse($cursor_ary[$num], $query) or die;
  ora_exec($cursor_ary[$num]);
  while(ora_fetch($cursor_ary[$num]))
  {
    $Sort_Title = trim(ora_getcolumn($cursor_ary[$num],1));
    $Sort_No  = trim(ora_getcolumn($cursor_ary[$num],0));
    $Bottom_Flag  = trim(ora_getcolumn($cursor_ary[$num],2));
    print_child_from_rootsortid($Sort_Title,$Sort_No,$Bottom_Flag);       file://打印所有的子級節(jié)點(diǎn)-----嵌套遞歸函數(shù)乙
  }
  $num--;
}


?>

php技術(shù)PHP樹的代碼,可以嵌套任意層,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 我的好妈妈BD免费观看 | 国产欧美国产综合第一区 | 最近日本字幕免费高清 | 黄色三级三级三级免费看 | 国产精品视频免费视频 | 女教师の诱惑 | 最新国产成人综合在线观看 | 欧美123区 | 最近免费中文字幕大全免费 | 在线观看qvod| yellow视频免费观看高清在线 | 蜜臀AV人妻久久无码精品麻豆 | 国产永不无码精品AV永久 | 日本在线免费播放 | 欲乱艳荡少寡妇全文免费 | 99免费在线 | 成人综合在线视频免费观看完整版 | 久久笫一福利免费导航 | 日韩免费视频一区 | 亚洲久久少妇中文字幕 | 把腿张开再深点好爽宝贝动态图 | 亚洲综合春色另类久久 | 教室眠催白丝美女校花 | 一品道门在线视频高清完整版 | 国产h视频在线观看免费 | adc免费观看 | 成人永久免费视频网站在线观看 | 国产精品一区第二页 | 蜜柚视频在线观看全集免费观看 | 99re8热视频这在线视频 | av在线不卡中文网 | 一二三四在线观看韩国 | 国产午夜免费视频片夜色 | 亚洲精品午夜aaa级久久久久 | 最新国自产拍 高清完整版 最新国产在线视频在线 | 俄罗斯老妇女BBXX | AV天堂午夜精品蜜臀AV | 青草在线在线d青草在线 | 网友自拍区视频精品 | 草草久久久亚洲AV成人片 | 九九在线精品亚洲国产 |