За последние 24 часа нас посетили 60407 программистов и 26333 робота. Сейчас ищут 1849 программистов ...

Выборка из БД

Тема в разделе "PHP для новичков", создана пользователем user521889, 17 май 2017.

  1. user521889

    user521889 Новичок

    С нами с:
    17 май 2017
    Сообщения:
    1
    Симпатии:
    0
    Привет.
    Спарсил в такую таблицу:
    N | DE | NAME | PARENT |
    1 | 1 | Автомобили | 0 |
    2 | 2 | Комплектующие | 1 |

    Получается:
    Автомобили - родитель
    Комплектующие - ребёнок "Автомобили".

    Нужно вывести так:
    Автомобили / Комплектующие

    В таблице записей много. Я привёл для примера две категории.

    Делаю так:
    PHP:
    1. function getResult( $link, $tableName ) {
    2.       $result = mysqli_query( $link, "SELECT * FROM $tableName WHERE PARENT=0");
    3.       while( $row = mysqli_fetch_assoc($result) ) {
    4.           echo 'Родитель: ' . $row['NAME'] . '('. $row['PARENT'] .')<br />';
    5.           $parent = 0;
    6.           $parent = $parent+1;
    7.       }
    8.   }
    9.   getResult( $link, 'test_table );
    В общем, я застрял...