• 21-09-2010, 12:58:43
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar....
    Php ile mysqlden son beş veriyi çekme... Ama şu şekilde;
    Önce Son Eklenen 5. Veri...
    Ardından Son Eklenen 4. Veri...
    . 3. Veri
    . 2. Veri
    . Son Eklenen İlk veri... İnş. Tam olarak anlatabilmişimdir... Şimdiden Teşekkürler...
  • 21-09-2010, 12:59:35
    #2
    SELECT * FROM xxx ORDER BY id DESC LIMIT 0,5
  • 21-09-2010, 13:02:29
    #3
    Üyeliği durduruldu
    ben de zamanında aramış ama cevap bulamamıştım. bakalım sen bulabilecek misin hocam.
    https://www.r10.net/php/215402-limit-...gim-durum.html
  • 21-09-2010, 13:03:33
    #4
    wds adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM xxx ORDER BY id DESC LIMIT 0,5
    arkadaşın yazmış olduğu kod işinizi görecektir.
  • 21-09-2010, 13:06:19
    #5
    Üyeliği durduruldu
    wds adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM xxx ORDER BY id DESC LIMIT 0,5
    Bu Kodu biliyorum... Mesala bu kod yardımı ile nasıl 4. veriyi çekcem.. ya da 3. veriyi...?
  • 21-09-2010, 13:09:13
    #6
    for döngüsü için mysql_fetch_assoc() sayesinde yada mysql_result() ile istediğinizi yapabilirsiniz php kısmında

    sql ile de yapabilirsiniz
    SELECT * FROM xxx ORDER BY id DESC LIMIT 3,1
  • 21-09-2010, 13:09:18
    #7
    her zaman beş veri çekecekseniz.

    $ahmet=fetch($sorgu){
    $ahmet['sutunadi'][0]; // 1. veri
    $ahmet['sutunadi'][3]; // 4. veri
    $ahmet['sutunadi'][2]; // 3. veri
    $ahmet['sutunadi'][1]; // 2. veri
    }
  • 22-09-2010, 18:37:37
    #8
    <?php
    $sorgu=mysql_query("SELECT * FROM tablo ORDER BY id DESC LIMIT 5");
    while($s=mysql_fetch_assoc($sorgu)){
    $dizi[]=$s['sutun_adi'];
    }
    ///5 kayıtıda diziye aktardık
    //dizi indisleri 0'dan başladığı için
    echo $dizi[0];//1.kayıt
    echo $dizi[1];//2.kayıt
    echo $dizi[2];//3.kayıt
    echo $dizi[3];//4.kayıt
    echo $dizi[4];//5.kayıt
    
    //şeklinde istediğiniz veriyi kullanabilirsiniz
    
    ?>
  • 23-09-2010, 18:05:34
    #9
    Eposta Aktivasyonu Gerekmekte
    <?php
    $sorgu=mysql_query("SELECT * FROM tablo ORDER BY id DESC LIMIT 5");
    while($s=mysql_fetch_assoc($sorgu)){
    echo $s['istenilen_alan'].'<br />';
    }

    işinizi görecektir
    ?>