Помогите сделать вывод выпадающее меню в расширении PDO . В БД имею 3 поля id, name parent_id
И вот такой код:
public static function getCategories() {
$db = Db::getConnection();
$result = $db->query('SELECT * FROM category ');
$categoryList = array();
$i = 0;
while ($row = $result->fetch()) {
$categoryList[$i]['id'] = $row['id'];
$categoryList[$i]['name'] = $row['name'];
$categoryList[$i]['parent_id'] = $row['parent_id'];
if($categoryList[$row['parent_id']] == $categoryList[$row['id']]){
$categoryList[$row['parent_id']] = array();
}
$categoryList[$i][$row['parent_id']][] = $row['parent_id'];
$i++;
}
Я понимаю что нужно сформировать двумерный массив но как? НЕ получается Помогите пожалуйста
|