Arladaşlar Merhaba,
ID, Kategori_ID, veri1, veri2, şeklinde "verilerim" adında bir tablom var.
verileri ekrana şu şekilde bastırıyorum. "select * from verilerim" buraya kadar herşey güzel ancak ben bastırırken
Kategori_ID = 1 olanlar (ekranda kategori IDleri de 1 defa yazdırılması gerekiyor)
1 veri, veri2
2 veri, veri2
3 veri, veri2
Kategori_ID = 2 olanlar
4 veri, veri2
5 veri, veri2
6 veri, veri2
şeklinde gruplu olarak bastırmak istiyorum. Group byla yapılıyor tamam ama ben ekrana her kategorinin ID ini 1 defa bastırmak istiyorum. Bunu nasıl yapabilirim? Yardımcı olursanız sevinirim. tşkler.
PHP ile Kategoriyi 1 Defa Basırtmak?
3
●317
- 20-08-2014, 15:29:02Kimlik doğrulama veya yönetimden onay bekliyor.
$verilerim = $pdo->query("SELECT * FROM `verilerim` ORDER BY Kategori_ID"); $suanki_kategori = null; while ($row = $verilerim->fetch()) { if ($row["Kategori_ID"] != $suanki_kategori) { $suanki_kategori = $row["Kategori_ID"]; echo "Kategori_ID = {$current_cat} olanlar <br>"; } echo $row["veri1"] . "," . $row["veri2"] . " <br>"; }Bu şekilde olabilir.