亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP 數(shù)據(jù)庫(kù)樹(shù)的遍歷方法

 更新時(shí)間:2009年02月06日 02:54:32   作者:  
PHP數(shù)據(jù)庫(kù)樹(shù)的遍歷方法
代碼如下:
復(fù)制代碼 代碼如下:

<?php
session_start();
define ('P_S', PATH_SEPARATOR);
define ('ROOT', "./");
set_include_path(ROOT .P_S .'Zend' .P_S .ROOT.get_include_path());
//加載ZEND 框架
require_once ROOT.'Zend/Loader.php';
require_once 'usercheck.php';//加載訪問(wèn)權(quán)限
Zend_Loader::loadFile('function.class.php', $dirs='class/', $once=false);//加載函數(shù)
Zend_Loader::loadClass('Zend_Db');//加載數(shù)據(jù)庫(kù)類
Zend_Loader::loadClass('Zend_Config_Ini');//加載配置類
$config = new Zend_Config_Ini('config.php', 'general');//創(chuàng)建配置對(duì)象
$db = Zend_Db::factory($config->db->adapter,$config->db->config->toArray());//創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象
$select=$db->select();
$select->from('ResClass',array('lsh','name'));
$select->where('steps = 1');
$rs=$db->fetchAll($select);
foreach ($rs as $res){
echo '&nbsp;&nbsp;&nbsp;&nbsp;'.$res['lsh'].$res['name']."<br>";
Visit($res['lsh'],1);
}
function Visit($nodeid,$stept){
global $db;
$recordset = "SELECT lsh,name FROM ResClass WHERE parent=".$nodeid; //搜索nodeid的所有下層節(jié)點(diǎn)
$rs=$db->fetchAll($recordset);
foreach($rs as $rss){
if(!$rss)
return; //已經(jīng)是葉子節(jié)點(diǎn),直接返回
else{
for ($i=0;$i<4*$stept;$i++){
echo "&nbsp;";
}
echo '&nbsp;&nbsp;&nbsp;&nbsp;'.$rss['lsh'].$rss['name']."<br>";
Visit($rss['lsh'],$stept+1);
}
}
}
?>

相關(guān)文章

  • PHP 作用域解析運(yùn)算符(::)

    PHP 作用域解析運(yùn)算符(::)

    今天 看joomla源碼的時(shí)候,才意識(shí)到。原來(lái)這個(gè)操作符還可以訪問(wèn)類的非靜態(tài)方法啊。真的讓我吃驚不好。一直以為作用域解析運(yùn)算符只能訪問(wèn)類的static方法和static成員變量。
    2010-07-07
  • php簡(jiǎn)單實(shí)現(xiàn)發(fā)送帶附件的郵件

    php簡(jiǎn)單實(shí)現(xiàn)發(fā)送帶附件的郵件

    這篇文章主要介紹了php簡(jiǎn)單實(shí)現(xiàn)發(fā)送帶附件的郵件,涉及附件上傳及郵件發(fā)送的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • 分析PHP的垃圾回收機(jī)制

    分析PHP的垃圾回收機(jī)制

    垃圾回收,簡(jiǎn)稱gc。在說(shuō)這個(gè)之前先接觸一下內(nèi)存泄露,大概意思就是申請(qǐng)了一塊地兒拉了會(huì)兒屎,拉完后不收拾,那么那塊兒地就算是糟蹋了,地越用越少,最后一地全是屎。說(shuō)到底一句,用了記得還。一定程度上說(shuō),垃圾回收機(jī)制就是用來(lái)擦屁股的。
    2021-06-06
  • PHP中include和require的區(qū)別實(shí)例分析

    PHP中include和require的區(qū)別實(shí)例分析

    網(wǎng)上太多關(guān)于PHP中include與require區(qū)別。然而事實(shí)真的如此嗎,今天我們就通過(guò)一個(gè)具體的實(shí)例來(lái)簡(jiǎn)單分析驗(yàn)證下
    2017-05-05
  • PHP session反序列化漏洞深入探究

    PHP session反序列化漏洞深入探究

    這篇文章主要介紹了PHP session反序列化漏洞,我們一般利用反序列漏洞,一般都是借助unserialize()函數(shù),不過(guò)隨著人們安全的意識(shí)的提高這種漏洞利用越來(lái)越來(lái)難了
    2022-11-11
  • PHP的mysqli_query參數(shù)MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的區(qū)別

    PHP的mysqli_query參數(shù)MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的區(qū)別

    這篇文章主要介紹了PHP的mysqli_query參數(shù)MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的區(qū)別,本文給出了這兩個(gè)參數(shù)的5個(gè)區(qū)別,需要的朋友可以參考下
    2014-09-09
  • Linux下進(jìn)行MYSQL編程時(shí)插入中文亂碼的解決方案

    Linux下進(jìn)行MYSQL編程時(shí)插入中文亂碼的解決方案

    Linux下進(jìn)行MYSQL編程時(shí)插入中文亂碼的解決方案...
    2007-03-03
  • php動(dòng)態(tài)綁定變量的用法

    php動(dòng)態(tài)綁定變量的用法

    這篇文章主要介紹了php動(dòng)態(tài)綁定變量的用法,涉及php變量的判定與動(dòng)態(tài)定義的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • php實(shí)現(xiàn)無(wú)限級(jí)分類(遞歸方法)

    php實(shí)現(xiàn)無(wú)限級(jí)分類(遞歸方法)

    當(dāng)你學(xué)習(xí)php無(wú)限極分類的時(shí)候,大家都覺(jué)得一個(gè)字“難”我也覺(jué)得很難,所以,現(xiàn)在都還在看,因?yàn)楣ぷ饕玫?,所以,就必須得研究研究?/div> 2015-08-08
  • php去掉URL網(wǎng)址中帶有PHPSESSID的配置方法

    php去掉URL網(wǎng)址中帶有PHPSESSID的配置方法

    這篇文章主要介紹了php開(kāi)發(fā)的網(wǎng)站網(wǎng)址中帶有PHPSESSID的解決辦法,也就是把PHP的跨頁(yè)傳遞SESSION選擇在php.ini中關(guān)閉,這樣這個(gè)參數(shù)就不會(huì)出現(xiàn)在URL中了,需要的朋友可以參考下
    2014-07-07

最新評(píng)論