Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

mysql listeleme

uyelerimi listelemek istiyorum fakat isimi a ile başlayanları bir dive yerleştireceğim b ile başlayanları ayrı bir div c d z ye kadar. bunu nasıl yapabilirim
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • siyahbeyaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    10 yıl önce güncellenmiş
    472 cevap - 20 soru
    <?
    $result = mysql_query("SELECT colon FROM Tablo ORDER BY colon");
    $avc = '';
    while($row = mysql_fetch_array($result)) {
        // geçerli kaydın ilk harfi olsun.
        $ilkharf = substr($row['colon'], 0, 1);
        if ($ilkharf != $avc) {
            //eğer dongude yeni bir harf baslangici yapıyoruz.. 
            if ($avc != '') {
                //yeni bir harf degeri varsa önceki divi kapatıyoruz..
                echo "</div>";
            }
            echo "<div id='" . strtoupper($ilkharf) . "'>";
            echo strtoupper($ilkharf) . "<br/>";
            $avc = $ilkharf;
        }
        echo $row['colon']. "<br/>";
    }
    //son divi kapatiyoruz.
    if ($avc != '') {
        echo "</div>";
    }
    ?>
    
    • microphp adlı üyenin fotoğrafı microphp
      çok işime yaradı gerçekten harika. çok teşekkür ederim
      10 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      ;)
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.