0
私はここで困惑しています。多分それは今日の終わりなので、私は知らない。私はPHPを使用してMySQLデータベースから項目を取得しています。私はいくつかのPHPのヘルプを探しています。私はHTMLとCSSを完成させました。ここにdbの基本構造があります。そのネストされたセットはbtwです。ネストされたセットの左右の値が既にMySQLでソートされていると想像してください。マルチレベルドロップダウンメニューを作成するためにMySQLの結果をソート
----------------------------------------
| id | title | sequence_number | depth |
----------------------------------------
| 1 | A | 1 | 1 |
| 2 | B | 2 | 1 |
| 3 | C | 1 | 2 |
| 4 | D | 3 | 1 |
| 5 | E | 4 | 1 |
| 6 | F | 2 | 2 |
| 7 | A | 1 | 3 |
| 8 | B | 5 | 1 |
| 9 | C | 3 | 2 |
| 10 | D | 2 | 3 |
| 11 | E | 6 | 1 |
| 12 | F | 4 | 2 |
----------------------------------------
これであなたを混乱させるほどではない場合は、読んでください。 foreachループを使って各項目をループし、手動でそれを並べ替えます。問題は、メニューが最終的には私のループが2つのレベルのためだけに止まってしまう3つのレベルになります。誰も私はこの配列を並べ替えることができますか?
3つのレベルを許可する機能を変更することはできませんか? 現在の機能を投稿してください。 –