我的問題
我加入2個表...導航& subnavLEFT JOIN拉動只有一個結果
只有一個結果從subnav表明當它應該是2個或更多的結果。
您可以查看我的問題就在這裏:http://aquiestoy.mx/demo/tempone/indexnew.php (頂部灰色手風琴菜單)
我的代碼
SELECT nav.name AS name,
nav.href,
nav.nav_id,
subnav.name AS subname,
subnav.nav_id AS parent
FROM nav LEFT OUTER JOIN subnav
ON nav.nav_id = subnav.nav_id
GROUP BY nav.name
ORDER BY nav.position, subnav.position
我的表
Table Name "NAV"
+-------------+-------------+---------+----------+-----------+
| nav_id | name | href | position | client_id |
+-------------+-------------+---------+----------+-----------+
| 10 | Home | home | 11 | 56 |
| 11 | Products | about | 11 | 56 |
| 12 | Promotions | about | 11 | 56 |
| 13 | two | about | 11 | 56 |
+-------------+-------------+---------+----------+-----------+
Table Name SUBNAV
+-------------+--------+---------+----------+--------+-----------+
| subnav_id | name | href | position | nav_id | client_id |
+-------------+-------------+---------+----------+---+-----------+
| 1 | | page | 1 | 11 | 56 |
| 2 | Page1 | page | 2 | 11 | 56 |
| 3 | Page2 | page | 3 | 11 | 56 |
| 4 | Page3 | page | 4 | 11 | 56 |
+-------------+--------+---------+----------+--------+-----------+
正如你可以看到它是拉動
耶必須有nav_id在固定的,我忘了補充一點,部分SUBNAV表 –
- 但表有NAV_ID –
您可能希望包含一些與菜單HTML相關的php代碼。 – segFault