PHP Adete Göre Veritabanına Yazdırma
Merhaba herkese iyi çalışmalar veritabanımda sepet tablom var hemen şöyle örnekle anlatayım
Sepetimde Araba var ve 2 adet olarak girilmiş
Sepetimde aynı azamanda motosiklet var ve 1 adet olarak girilmiş
Ben bunu while ile tekrardan siparis tabloma yazdırmak istiyorum fakat adete göre ayıramıyorum yani toplamda veritabanıma 3 satır yazdırmak istiyorum
fakat 1 araba 1 motosiklet şeklinde yazılıyor benim istediğim
1 araba
1 araba
1 motosiklet
bu şekilde 3 satır yazılmasını istiyorum group by denedim count() denedim fakat istediğimi elde edemedim.
Herkese iyi çalışmalar
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
$name = $row["name"];
$count = $row["count"];
for($i = 0; $i < $count; $i++){
// adet kadar yaz
echo $name;
}
}
Tablonda adet verisini tutacağın bir kolon oluştur bu durumda
Araba 2 adet
Motorsiklet 1 adet
Olarak kullanman daha mantıklı olacaktır.