私の問題
を1つの結果だけを引っ張って、JOIN ... NAV & subnavLEFTは、私は2つのテーブルを結合してい
つだけ結果がsubnavから表示されます。
あなたはここに私の問題を見ることができます。http://aquiestoy.mx/demo/tempone/indexnew.php (トップグレーアコーディオンメニュー)
をMY CODE
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
MY TABLES
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 |
+-------------+--------+---------+----------+--------+-----------+
あなたはそれが
を引いて見ることができるように
そう私はそのセクションを追加するのを忘れたこと固定SUBNAVテーブル –
に存在nav_idされなければならない - しかしテーブルにはNAV_IDがあります –
メニューHTMLに関連するPHPコードの一部を含めることができます。 – segFault