Veritabanımda "siparisler" adında bir tablom var. Ben bu tablodaki verileri while ile çekiyorum. Bu tablo içerisinde "masa_secimi" adında bir sütun var. Bu sütun içerisinde ise sırası ile 1, 2, 3, 3, 4 verileri olduğunu düşünelim. Ben aynı olan verileri çekerken yalnızca bir kez görünsün istiyorum. Bunun için "select * from siparisler group by masa_secimi" şeklinde artık yapı mı denir bilmiyorum kod yapısı kullanıyorum.
Takıldığım asıl nokta ise sipariş hakkındaki diğer detayları çekerken sadece bir kez veri çekebiliyorum. Ben istiyorum ki masa_secimi = X olsun. X olan tüm verileri bana getirsin. Kısaca masa_secimi sütununda 3 yazan tüm verileri çekmek istiyorum. (anlatırken türkçenin içinden geçtiysem özür dilerim)
@dgknbzglu hocam musait olduğunuzda bilgi verebilme şansınız var mı?
Takıldığım asıl nokta ise sipariş hakkındaki diğer detayları çekerken sadece bir kez veri çekebiliyorum. Ben istiyorum ki masa_secimi = X olsun. X olan tüm verileri bana getirsin. Kısaca masa_secimi sütununda 3 yazan tüm verileri çekmek istiyorum. (anlatırken türkçenin içinden geçtiysem özür dilerim)
PHP:
<center>
<?php
$masagetir = $db->prepare("select * from siparisler group by Masa_Secimi");
$masagetir->execute();
while ($masalistesi = $masagetir->fetch(PDO::FETCH_ASSOC)) { ?>
<!--=========================================================-->
<li><a data-toggle="modal" data-target="#masa<?php echo $masalistesi["Masa_Secimi"] ?>" href="#masa<?php echo $masalistesi["Masa_Secimi"] ?>"><i class="fa-solid fa-box"></i> Masa <?php echo $masalistesi["Masa_Secimi"] ?></a></li>
<!--=========================================================-->
<!--=========================================================-->
<!--=========================================================-->
<!--=========================================================-->
<div id="masa<?php echo $masalistesi["Masa_Secimi"] ?>" class="modal fade" style="display: none;" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 id="exampleModalLabel" class="modal-title">
<?php echo $masalistesi["Masa_Secimi"] ?> Nolu Masanın Bilgileri
</h5>
<button class="close" type="button" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<br><br>
<div class="info yemek">
<?php echo $olistesi["Yemek_Secimi"]; ?> //mesela[B] Masa_Secimi[/B] sütününda aynı değerde iki veya daha fazla veri varsa bu iki veriyi de çekmek istiyorum
</div>
<div class="info tatli">
<?php echo $olistesi["Tatli_Secimi"]; ?>
</div>
<div class="info icecek">
<?php echo $olistesi["Icecek_Secimi"]; ?>
</div>
<br><br>
</div>
<div class="modal-footer">
<button class="btn btn-primary" type="button" data-dismiss="modal">Kapat</button>
</div>
</div>
</div>
</div>
<!--=========================================================-->
<!--=========================================================-->
<!--=========================================================-->
<?php }?>
</center>
@dgknbzglu hocam musait olduğunuzda bilgi verebilme şansınız var mı?