看板
[ PHP ]
討論串[請益] 該怎麼設計目錄的資料表呢!?
共 6 篇文章
內容預覽:
如果節點陣列都有了,html碼多用幾個巢狀迴圈就可以了。. 我來講一下更新。. 假設原本是這樣. 1A16. ┌──┴────┐. 2B9 10C15. ┌──┼──┐ ┌─┴─┐. 3D4 5E6 7F8 11G12 13H14. 要新增一個節點 K. 1A18. ┌───┴───┐. 2B11
(還有488個字)
內容預覽:
經過了以上各位大大的解析,. 和網路上google的結果,變成以下的東西. function display_tree($root) {. // retrieve the left and right value of the $root node. //找到index的左右數字. $result_
(還有2009個字)
內容預覽:
MPTT的的精神就是利用一次的 query 找出要的節點,避免遞迴。. 例如找出 id=5 底下所有的子樹(left =7 , right = 12). SELECT * FROM menu WHERE left > 7 AND right < 12;. 同樣的如果要限制只找出下一個階層的節點. S
(還有142個字)
內容預覽:
依照大大提供的方法實作,找到了wiki的教學. 建立好資料表後. id node left right level. 1 index 1 20 0. 2 pageB 2 13 1. 3 pageC 3 6 2. 4 pageD 4 5 3. 5 pageE 7 12 2. 7 pageF 8 11
(還有1904個字)
內容預覽:
樹的話可以考慮MPTT(Modified Preorder Tree Traversal). 原理是使用節點的左右兩側紀錄上下關係,例如原本的樹長這樣. A. ┌──┴────┐. B C. ┌──┼──┐ ┌─┴─┐. D E F G H. ┌─┴─┐. I J. 分別在從頂端節點(A)的左側開始
(還有358個字)