Всем доброго времени суток. Подключаюсь к БД
//*---------------* Поключение к Базе данных *---------------//
require_once 'config.php'; // подключаем скрипт
// Подключение к базе данных MySQL.
@$on_link = mysqli_connect($db_host, $db_user, $db_pass);
if (!$on_link) {
echo "Ошибка соединения с сервером MySQL!";
exit;
}
// изменение набора символов на utf8
mysqli_set_charset($on_link, "utf8");
// Выбираем БД для работы в MySQL.
$db_base_ref = 'ggggfffffgggg';
@$db_select = mysqli_select_db ($on_link, $db_base_ref);
if (!$db_select) {
echo "Не удалось выбрать БД MySQL.";
exit;
}
Вывожу полный список категорий:
<?
// Делаем выборку из таблицы.
$sql_cat = "SELECT * FROM `cat`";
$result_select = mysqli_query($on_link, $sql_cat);
echo "<select class='row-item-2' name = 'cat'>";
echo "<option value='0'>Категория</option>";
while($object = mysqli_fetch_object($result_select)){
echo "<option value = '$object->id' > $object->name </option>";
}
echo "</select>";
?>
Подскажите, пожалуйста, как достать дерево категорий в выпадающий список как на примере внизу?
Таблица категорий cat состоит из id, name и parent