Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Как в мою функцию foreach() вставить данные из базы данных а не файла

На данный момент имею

$config = [
"categories" => [
"category" => [
"title" => "Name",
"default" => true,
"icon" => "/Themes/Main/images/1.png"
]
"category2" => [
"title" => "Name2",
"default" => true,
"icon" => "/Themes/Main/images/2.png",
]
]
]

<?php
foreach ($config["categories"] as $key => $value):
?>
<li data-id="<?= $key ?>" class="<?= ($value['default'] ? 'active' : '') ?>">
<a>
<span class="block-left"><i class="icon" style="background-image: url('<?= $value['icon'] ?>');"></i></span>
<span class="block-right"><?= $value['title'] ?></span>
</a>
</li>
<?php
endforeach;
?>

Как мне тянуть данные из переменной $category (ниже)

$sql = "SELECT * FROM `category`";
$result = $mysqli->query($sql);
$result->data_seek(0);
$category = $result->fetch_assoc();

По дате
По рейтингу
Аватар пользователя
Мудрец

в foreach у тебя уже вставлено значение...
Тебе надо правильно сформулировать вопрос по работе с БД, получению данных из конкретной таблицы (структура таблицы какая?)