最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP簡單實現(xiàn)無限級分類的方法

 更新時間:2016年05月13日 13:01:18   作者:瀟湘竹葉  
這篇文章主要介紹了PHP簡單實現(xiàn)無限級分類的方法,涉及sql語句及遞歸調(diào)用的相關(guān)技巧,需要的朋友可以參考下

本文實例講述了PHP簡單實現(xiàn)無限級分類的方法。分享給大家供大家參考,具體如下:

數(shù)據(jù)庫結(jié)構(gòu):

CREATE TABLE IF NOT EXISTS `city` (
 `id` int(11) NOT NULL auto_increment,
 `name` varchar(30) character set utf8 collate utf8_unicode_ci NOT NULL default '0',
 `parentId` int(11) NOT NULL default '0'
 PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;

php文件:

$db=new DB($Config['host'],$Config['user'],$Config['password'],$Config['port'],$Config['db'],$Config['charset']);
function findCity($table,$id=0,$level=1){
  global $db;
  $findSql="select id,name,parentId from $table where parentId={$id} order by id";
  $findResult=$db->getArray($findSql);
  $num=$db->numRows;
  $logoStr="|";
  for($i=0;$i<$level;$i++){
  $logoStr.="--";
  }
   if($num!=0){
   for($j=0;$j<$num;$j++){
     echo "<option value={$findResult[$j]['id']}>{$logoStr}{$findResult[$j][name]}</option>";
        findCity($table,$findResult[$j]['id'],$level+1);
    }
  }
}
findCity(city);

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)組(Array)操作技巧大全》、《php排序算法總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《php正則表達(dá)式用法總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php字符串(string)用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設(shè)計有所幫助。

相關(guān)文章

  • PHP 彩色文字實現(xiàn)代碼

    PHP 彩色文字實現(xiàn)代碼

    最近流行彩字,下面是簡單的實現(xiàn)代碼。喜歡php的朋友可以看看。
    2009-06-06
  • PHP獲取當(dāng)前文件的父目錄方法匯總

    PHP獲取當(dāng)前文件的父目錄方法匯總

    本文給大家匯總介紹了使用PHP獲取當(dāng)前文件所在目錄的父目錄的路徑的2種方法,并附上php獲取路徑和目錄的相關(guān)函數(shù),有需要的小伙伴可以參考下
    2016-07-07
  • php 中英文語言轉(zhuǎn)換類

    php 中英文語言轉(zhuǎn)換類

    想做個中英文的功能試一下,只是把一些常用且有規(guī)律的詞匯比如 ‘評論’ ,時間單位(幾秒幾小時前這些)可以自由的轉(zhuǎn)化。
    2011-09-09
  • PHP封裝PDO實現(xiàn)操作MySql數(shù)據(jù)庫

    PHP封裝PDO實現(xiàn)操作MySql數(shù)據(jù)庫

    數(shù)據(jù)庫操作類可以封裝數(shù)據(jù)庫連接和操作,使代碼更易于維護(hù)和擴(kuò)展,這篇文章主要為大家詳細(xì)介紹了PHP如何封裝操作類PDO從而實現(xiàn)操作MySql數(shù)據(jù)庫的功能,需要的可以了解下
    2023-10-10
  • PHP curl CURLOPT_RETURNTRANSFER參數(shù)的作用使用實例

    PHP curl CURLOPT_RETURNTRANSFER參數(shù)的作用使用實例

    這篇文章主要介紹了PHP curl CURLOPT_RETURNTRANSFER參數(shù)的作用使用實例,CURLOPT_RETURNTRANSFER參數(shù)的作用是把CRUL獲取的內(nèi)容賦值到變量,需要的朋友可以參考下
    2015-02-02
  • php實現(xiàn)隨機(jī)生成易于記憶的密碼

    php實現(xiàn)隨機(jī)生成易于記憶的密碼

    這篇文章主要介紹了php實現(xiàn)隨機(jī)生成易于記憶的密碼,實例分析了php生成隨機(jī)密碼的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • Centos 6.5下PHP 5.3安裝ffmpeg擴(kuò)展的步驟詳解

    Centos 6.5下PHP 5.3安裝ffmpeg擴(kuò)展的步驟詳解

    大家都知道ffmpeg是一款視頻流的軟件了,我們在linux系統(tǒng)中可以安裝ffmpeg了,這篇文章主要介紹了在Centos 6.5下PHP 5.3安裝ffmpeg擴(kuò)展的步驟,需要的朋友可以參考下。
    2017-03-03
  • PHP中使用CURL獲取頁面title例子

    PHP中使用CURL獲取頁面title例子

    這篇文章主要介紹了PHP中使用CURL獲取頁面title例子,本文使用正則實現(xiàn)獲取頁面title、頁面編碼、<head>標(biāo)簽中的內(nèi)容,需要的朋友可以參考下
    2015-01-01
  • php 7新特性之類型申明詳解

    php 7新特性之類型申明詳解

    在PHP7,一個新的功能,返回類型聲明已被引入。返回類型聲明指定的一個函數(shù)返回值的類型。下面這篇文章主要給大家介紹了php 7新特性之類型申明的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-06-06
  • 對text數(shù)據(jù)類型不支持代碼頁轉(zhuǎn)換 從: 1252 到: 936

    對text數(shù)據(jù)類型不支持代碼頁轉(zhuǎn)換 從: 1252 到: 936

    錯誤的提示同樣是不能從text的轉(zhuǎn)換問題:這主要是由于數(shù)據(jù)庫在設(shè)計的時候的數(shù)據(jù)類型存在Text——而我們采用的是中文操作系統(tǒng)。檢查數(shù)據(jù)庫的腳本,修改Text為ntext。支持unicode。
    2011-04-04

最新評論

吉水县| 菏泽市| 长兴县| 荔浦县| 乃东县| 曲水县| 垣曲县| 宁强县| 垦利县| 南京市| 长垣县| 都兰县| 马山县| 新源县| 江门市| 察哈| 宜春市| 盐亭县| 手机| 和平区| 南昌县| 略阳县| 固阳县| 长沙市| 宁明县| 竹溪县| 富源县| 会宁县| 凤城市| 屯留县| 永定县| 赤壁市| 璧山县| 岳阳县| 金湖县| 晋宁县| 齐河县| 黎川县| 讷河市| 教育| 蓬安县|