//2.定義遞迴查詢 資料格式化public function
data($pid=0)
return
$data;}
//3.遞迴查詢 資料格式化
public function
data1($data
,$pid=0)
}return
$newarr;}
public function
index()
foreach ($one
as $value)
}//2.使用遞迴實現資料格式化 (不建議使用,對資料庫壓力較大)
$arr
= $this
->
data();
//3.遞迴實現資料格式化 ,優化2
$data
= \db
::table('types')->
get();
$arr
= $this
->
data1($data
,$pid
=0);
//實現樹形結構
$data
= \db
::select('select types.
*,concat(path,id)
pfrom types order by
p');
//查詢資料
// $data = \db::table('types')->orderby('sort','desc')->get();
return
view('admin.types.index'
,['data'
=>
$data]);
}
php遞迴無限級樹形結構
array id 1,pid 0,name 這是主類 id 2,pid 0,name 這是主類 id 3,pid 1,name 父級為1子類 id 4,pid 2,name 父級為2子類 id 5,pid 3,name 父級為3子類 function tree array,pid tree v re...
Oracle 遞迴查詢(樹形結構資料)
今天要做乙個查詢功能 查詢某使用者所屬部門,且包含該部門的所有上級部門資訊。偶然找到了乙個方法,特意來做個筆記。分享給和我一樣的菜鳥,哈哈 查詢子節點 1 select 2 fromd arc dep 3 start with depid 100000 4 connect by prior depi...
php不用遞迴實現無限分類資料的樹形格式化
此方法由 tonton 提供 date 2012 12 12 function gentree5 items 將資料格式化成樹形結構 author xuefen.tong param array items return array function gentree9 items items arr...