我正在嘗試使用PHP和mySQL編寫高度動態的導航生成器。嵌套/子查詢
我旅行得很好,但我已經到了一個我不知道該去哪裏的地步。
我已經有了所有的PHP代碼來創建一個多維數組,然後生成HTML。這工作正常。
我的數據庫的結構方式如下:(我省略了不相關的某些行..回答這個問題時,請記住這一點。)
TBL:導航
id |name |parent |handle
1 | home | 0 | 1
2 | about | 0 | 2
3 | contact | 0 | 4
4 | products | 0 | 3
5 | computers | 4 | 3
TBL :處理
id |handle |redirect_to
1 | home | 0
2 | about | 0
3 | contact-us | 0
4 | products | 0
5 | products/computers | 0
我想實現的是導致導航類似這樣每行的東西的print_r()...
Array (
[id]=>1
[name]=>home
[parent]=>0
[handle]=>Array (
[id]=>1
[handle]=>home
[redirect_to]=>0
)
是否可以在mySQL級別執行此操作,還是必須使用PHP執行此操作?
爲什麼不使用簡單的連接? – Keeper 2011-01-27 08:51:55
你建議什麼類型的連接? – ajdi 2011-01-27 15:01:42