Я успешно создал страницу так, как хочу, однако, я перепробовал все учебники здесь, но ни один не работал
Я хочу, чтобы они отображались как групповая дата для той же даты:
Роль - ----- Имя - --- Дата
2018-05-20
Грузовик ------ Дэвид ------- 2018-05-20: 56: 09
Услуги - Кевин ------- 2018-05-21: 55: 54
Еда ------- Сэм ------- 2018-05-21: 55: 35
2018-05-20
Вождение ---- Ахмед ------ 2018-05-21: 55: 35
Никогдапомните "-----"
Итак, вот что я сделал Снимок экрана
и мой код
<?php
while($r = mysqli_fetch_assoc($res)){
$group_date = null;
if ($group_date !== substr($r["date"], 0, 10))
$group_date = substr($r["date"], 0, 10);
>
<tr><td><p><?= $group_date ?></p></td></tr>
<tr>
<td><?php echo $r['role'];?></td>
<td><?php echo $r['name']; ?></td>
<td><?php echo $r['date']; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
Мой оператор выбора
SELECT * FROM `users` GROUP BY date DESC