У меня есть приложение с заказами. Так что в БД есть запись с TableID
Дата, время, ProductID и сколько раз этот продукт заказан. Когда продукт заказан, но находится на той же таблице, с указанием даты и времени, он должен быть в той же квитанции. но отображается по-другому (см. фото). Я уже заказываю их по дате и времени. но когда я группирую его по TableNr, он не отображает несколько элементов из одной таблицы (см. 2-е фото)
Фото 1:
Фото 2:
<?php
$checkbestelling = "SELECT *, gerecht.Prijs*bestelling.Aantal AS Totaalprijs FROM bestelling
LEFT JOIN menuitem ON bestelling.MenuItemID = menuitem.MenuItemID
LEFT JOIN gerecht ON gerecht.GerechtID = menuitem.GerechtID ORDER BY Datum, Tijd ASC";
foreach ($db->query($checkbestelling) as $bestellingen){
?>
<div class="col-lg-4" style="margin-bottom:25px;">
<div class="card mb-5 mb-lg-0">
<div class="card-body">
<h5 class="card-title text-muted text-uppercase text-center">Tafel <?php echo $bestellingen["Tafel"];?></h5>
<h6 class="card-price text-center"><span class="period">Datum: <?php echo date("d-m-Y", strtotime($bestellingen["Datum"]));?></span></h6>
<h6 class="card-price text-center"><span class="period">Tijd: <?php echo $bestellingen["Tijd"];?></span></h6>
<hr>
<ul class="list-group list-group-flush text-center">
<li class="list-group-item nb">Product: <?php echo $bestellingen["Gerecht"];?></li>
<li class="list-group-item nb">Aantal: <?php echo $bestellingen["Aantal"];?></li>
<li class="list-group-item nb">Prijs: €<?php echo $bestellingen["Totaalprijs"];?></li>
</ul>
<button type="button" class="btn btn-lg btn-block btn-primary bgcb" onclick="printDiv('printable')">Print bon</button>
<button type="button" class="btn btn-lg btn-block btn-primary bgcr">Verwijder</button>
</div>
</div>
</div>
<?php } ?>