このようなMySQLテーブルがあります
そして、次のようなコンボボックスを作成したいと思います:
Hardware (ID 1, Parent 0)
-Child (ID 2, Parent 1)
-Child (ID 3, Parent 1)
--Child (ID 4, Parent 3)
ご覧のとおり、主要なカテゴリには親 ID = 0 があり、残りのカテゴリにはカテゴリの ID に関連付けられた ID があります。
私が疑問に思っていたのは、mysql クエリを介して直接これを行う方法があるかどうかです。もしそうなら、例を挙げていただけますか?
MySQL でいくつかのループを少し試してみましたが、頭の中で意味を成すことができませんでした。