一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php遞歸實現無限分類生成下拉列表的函數

php遞歸實現無限分類生成下拉列表的函數

2019-11-06 11:19php代碼網 PHP教程

php自定義函數之遞歸實現無限分類生成下拉列表,這樣可以提高效率,不用每次都從數據庫讀取數據。

代碼如下:


/*—————————————————— */ 
//– 遞歸實現無限分類生成下拉列表函數 
//– $tpl->assign('sort_list',createSortOptions ()); 
//– $tpl->assign('sort_list',createSortOptions ($sort_id)); 
/*—————————————————— */ 
function createSortOptions ($selected=0,$parent_id=0,$n=-1) 

global $db; 
$sql = "SELECT * FROM `@__article_sort` WHERE `parent_id` = '{$parent_id}'"; 
$options = "; 
static $i = 0; 
if ($i == 0) 

$options .= '<option value="0″ >請選擇</option>'; 

$res = $db->query ($sql); 
if ($res) 

$n++; 
while ($row = $db->fetch_assoc ($res)) 

$i++; 
$options .="<option value='{$row['sort_id']}'"; 
if ($row['sort_id'] == $selected) 

$options .=' selected '; 

$options .=">".str_repeat(' ',$n*3).$row['sort_name']."</option> "; 
$options .=createSortOptions ($selected,$row['sort_id'],$n); 


return $options; 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜人妻理论片天堂影院 | 成人网子 | 深夜在线观看网站 | 国产91素人搭讪系列天堂 | 极品虎白女在线观看一线天 | 日韩精品在线一区二区 | 国产91精选学生在线观看 | 天美影视文化传媒mv免费 | 香蕉免费一区二区三区 | 九九大香尹人视频免费 | 555www成人网 | 亚洲第9页| 久久伊人影院 | 性欧美4khdxxxx | 欧美另类老女人 | 国产精品久久久久jk制服 | 91久色 | 国产二区视频 | 成人性用品 | 国产欧美亚洲精品第一页青草 | 天天色影视综合网 | 免费永久观看美女视频网站网址 | 成成人看片在线 | 四虎国产精品免费久久久 | 久热人人综合人人九九精品视频 | h肉动漫在线视频无修无遮挡 | 暖暖 免费 高清 日本 在线1 | 我在厨房摸岳的乳HD在线观看 | 亚洲精品AV无码喷奶水糖心 | 成人女人天堂午夜视频 | 人阁色第四影院在线观看 | 能看的毛片网站 | 9 1 视频在线| 午夜国产精品视频在线 | 国产成人高清精品免费观看 | 性鸥美 | 精品国产成人a区在线观看 精品国产91久久久久久久 | 法国贵妇一级伦理hd | 皇上好大好硬好涨好深好爽 | 男人的视频网站 | 九九精品免费视频 |