query("SELECT * FROM {$DB}.category_l1 ORDER BY sortOrder, id")->fetchAll(PDO::FETCH_ASSOC); $l2_data = $pdo->query("SELECT * FROM {$DB}.category_l2 ORDER BY sortOrder, id")->fetchAll(PDO::FETCH_ASSOC); $l3_data = $pdo->query("SELECT * FROM {$DB}.category_l3 ORDER BY sortOrder, id")->fetchAll(PDO::FETCH_ASSOC); $l4_data = $pdo->query("SELECT * FROM {$DB}.category_l4 ORDER BY sortOrder, id")->fetchAll(PDO::FETCH_ASSOC); // 2) PHP에서 parent_id별로 배열화 $l2_map = []; foreach($l2_data as $row2){ $l2_map[$row2['parent_id']][] = $row2; } $l3_map = []; foreach($l3_data as $row3){ $l3_map[$row3['parent_id']][] = $row3; } $l4_map = []; foreach($l4_data as $row4){ $l4_map[$row4['parent_id']][] = $row4; } include $_SERVER['DOCUMENT_ROOT'] . '/load_header.php'; // common.php 포함되어 있음 ?>