Добрый день.
Прошу помощи.
Есть таблица, например
ID NAME TYPE
1 салат оливье 1
2 салат морковный 1
3 суп с курицей 2
4 борш 2
5 котлеты рыбные 3
6 котлеты мясные 3
Есть простой запрос вида
$query = mysqli_query($conn,"select id, name, type from table");
while ($row = mysqli_fetch_assoc($query) ) {
echo $row['name'];
}
он выводит:
салат оливье
салат морковный
суп с курицей
борш
котлеты рыбные
котлеты мясные
А как можно сделать 3 вывода по типу поля type? Чтобы получилось:
echo 'Салаты';
if ($type === '1') {
while ($row = mysqli_fetch_assoc($query) ) {
echo $row['name'];
}
}
и вывод:
салат оливье
салат морковный
echo 'Супы';
if ($type === '2') {
while ($row = mysqli_fetch_assoc($query) ) {
echo $row['name'];
}
}
Читал про usort, про вывод через foreach, но никак не могу понять, как реализовать. Помогите, пожалуйста.