Merhaba arkadaşlar bir veri tabanında aynı olan verileri bir kere nasıl yazdırabilirim
Örnek
id il ilce okul_adi okul adres il_id
1 istanbul beyazıt cemberlitas lisesi bla bla 34
2 istanbul beyazıt beyaz lisei bla bla bla 34
3 ankara cebeci cebeci ilkogretim okulu 6
böyle bir veritabanım var.
istanbul sayfasına girdiğimde öncelikle ilçeleri sıralamak fakat sıralarken aynı olan verileri bir kere yazdırmak istiyorum yukarıda örnekte olan beyazıt mesela.
Aynı veriyi 1 kere yazdırmak
5
●2.095
- 29-09-2009, 13:47:50metadige adlı üyeden alıntı: mesajı görüntüle
$id = 1; $sorgu3=mysql_query("SELECT * FROM `il` WHERE `il_id`='".$id."' group by il_id, ilce,okul"); while ( $yaz=mysql_fetch_array($sorgu3) ){ ?> <h2><span><?=$yaz['il'];?></span></h2> <h3><?=$yaz['il'];?>de bulunan ilçeler aşağıda gösterilmiştir.</</h3> <p class="testTxt1"><i><?=$yaz['ilce'];?></i><img src="images/ilce_tirnakkapa.gif" alt="" /></p> <h3><?=$yaz['ilce'];?>de bulunan okullar aşağıda gösterilmiştir.</</h3> <p class="testTxt1"><i><?=$yaz['ilce1'];?></i><img src="images/ilce_tirnakkapa.gif" alt="" /></p> <? } ?>Olmadı hocam sayfamdaki kodlar bunlar.
Bu kodlardan il'de sorun yok fakat ilçeleride bir kere yazıyor onda da sorun yok ama her ilçeyi yazarkende üstünde il i tekrar yazıyor.
ankara'da 15 ilce var diyelim her ilcede bulunan okulları ayrı div'e yazmak istiyorum. veritabanında Ankara atıyorum 20 okul olduğundan 20 kere yazılı cebeci de 10 okul oldugundan 10 kere yazılı yani bunları nasıl ayırabilirim.