вывести данные из mysql

141
14 апреля 2019, 15:00

есть таблица как мне вывести в запросе вот в таком виде для определенного teacher

дата

  • время
  • время 2
  • время3

дата

  • время
  • время 2
  • время 3
Answer 1

Как вариант

Получаем все нужные записи

$sql = "SELECT * FROM `table` WHERE `teacher` = 22";

Создадим временную переменную и перебираем каждую запись.

$temp = [];
foreach ($result as $item) $temp[$item['ddate']][] = $item;

Здесь просто выводим вложенным циклом

foreach ($temp as $ddate => $items) { ?>
    <div><?= $ddate ?></div>
    <ul>
        <?php foreach ($items as $item) { ?>
            <li><?= $item['dtaime'] ?></li>
        <?php } ?>
    </ul>
<?php } ?>
READ ALSO
Проблема с простой формой ajax

Проблема с простой формой ajax

Суть проблемы в том, что меня настигла ошибка

151
Убить процесс из PHP

Убить процесс из PHP

Процесс нормально убивается из консоли командой:

130
Помогите перекодировать json в utf8

Помогите перекодировать json в utf8

Проблема следующаяЕсть подрядчик, который шлет на наш сервер к скрипту json запрос

147