下面給大家分享一個Php實現無限欄目分類讀取的例子,希望文章對各位會帶來幫助
實現無限極欄目分類思路: 獲取自增加ID(也就是父ID) 然後在到數據庫獲取子ID(也就是uid子id) 數據如下 id:1 uid:0 我是欄目1 id:2 uid:1 我是欄目2 id:3 uid:1 我是欄目1的子類 顯示結果: 我是欄目1 我是欄目1的子類 我是欄目2 下面是Php代碼 代碼如下: <?php $query = $this->db->query("SELECT * FROM category"); $list = $query->result(); foreach($list as $v){ if($v->category_id == 0){//獲取父欄目(等於0的都是父欄目) $categoryul = anchor("home/content/".$v->id,$v->category_name); echo "<ul>".$categoryul."</ul>"; $listx = $this->Listx->list_id($v->id);//在根據父id顯示出指定的子欄目 foreach($listx as $vid){ $category = anchor("home/content/".$vid->id,$vid ->category_name); echo "<li>".$category."</li>"; } } } ?>