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

PHP簡(jiǎn)單實(shí)現(xiàn)無(wú)限級(jí)分類的方法

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

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

數(shù)據(jù)庫(kù)結(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è)計(jì)算法總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《php正則表達(dá)式用法總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php字符串(string)用法總結(jié)》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    PHP中使用CURL獲取頁(yè)面title例子

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

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

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

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

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

最新評(píng)論

阆中市| 新宾| 田阳县| 阿拉善盟| 三河市| 会泽县| 永安市| 泗阳县| 健康| 民权县| 张北县| 海阳市| 安西县| 九江市| 临潭县| 敖汉旗| 安仁县| 裕民县| 哈尔滨市| 文昌市| 平江县| 壶关县| 贺兰县| 龙州县| 扎赉特旗| 信丰县| 政和县| 福安市| 南宫市| 鹿泉市| 丹阳市| 平湖市| 蛟河市| 高邮市| 汉阴县| 临漳县| 镇康县| 大竹县| 荆州市| 通许县| 铜山县|