PHP で基本的なショッピング カートを作成していますが、無制限のサブカテゴリを持つ階層形式でカテゴリのリストを保存および生成する最良の方法は何ですか?
現在、メイン カテゴリをロードしてforeach
から、データベースなどからサブカテゴリを取得します。大規模なサイトでは 100 を超えるクエリが作成されます。
では、物事を行うためのより良い方法は何ですか?
Heres 私の現在の MySQL テーブル構造:
cat_id
cat_name
cat_desc
cat_parent_id
status
priority
1クエリを目指しています。