ここでのデータの見方
レベル 2: 表示: category category_id category_name (二次ランキング)
レベル 3: gory_category (カテゴリテーブルIDによる管理)
今やっていること
//第2レベルのデータを見つける
$result = select category_id,category_name from category;データによって返された結果
//第 3 レベルのデータを検索
foreach($result as $k=> ;$v){
$result2[]=select subcategory_name from subcategoryここで、subcategory_category=$v['category_id'] は結果を返します。
}
データベースは複数回アクセスされます
ディスカッションへの返信 (解決策)
$resultを1つずつ埋めていきます
これが多レベル再帰の使い方です
このように、データベース操作が頻繁で、SQL が何度も実行されます