• 25-02-2007, 22:04:46
    #1
    merhaba

    sayfamda veritabanımın star_articles tablosunun içeriğini id'e göre tersten sıralamasını istiyorum. bir nevi yeni eklenen makaleleri sıralayacağım. ama aşağıdaki kodu denediğimde olmadı. sizce hangi kodu denemeliyim.

    <?
    include "config.php";
    
    $sql = mysql_query("SELECT * FROM star_articles  ORDER BY id desc LIMIT 10");
    
    ?>
    olarak denedim ama sayfanın o bölümünde hiçbirşey çıkmıyor.
  • 26-02-2007, 03:07:19
    #2
    Kurumsal PLUS
    <?
    include "config.php";
    $sql = mysql_query("SELECT * FROM star_articles ORDER BY id DESC LIMIT 10");
    
    ?>
    bir sorun yok burada..
  • 26-02-2007, 10:04:45
    #3
    bencede yok
    ama olmyor işte o kısım bomboş.

    ben bu kodu blok.php olarak oluşturup, index.pyp'ye include ettim ondan mı acaba..
  • 26-02-2007, 10:25:12
    #4
    Kurumsal PLUS
    bu kodun gerisi yok mu?

    yani sadece bunu yerleştiriyorsan sonuç sayfada görüntülenmez ki..
  • 26-02-2007, 10:45:14
    #5
    yeni yeni öğreniyorum, bilgim çok kısıtlı. o yüzden böyle komiklikler yapabilirim kusura bakmayın..

    kodun devamı nasıl olmalı?
  • 26-02-2007, 11:04:50
    #6
    Kurumsal PLUS
    est. komiklik mi olurmuş.

    $baglanti = mysql_pconnect("localhost", "db_kullanici", "db_sifre") or trigger_error(mysql_error(),E_USER_ERROR);
    
    mysql_select_db("veritabani_adi", $baglanti);
    $query_son10 = "SELECT * FROM star_articles ORDER BY id DESC LIMIT 10";
    $son10 = mysql_query($query_son10, $baglanti) or die(mysql_error());
    $row_son10 = mysql_fetch_assoc($son10);
    do {
    // linki duzenle
    echo "<a href=\"makale.php?id=".$row_son10['id']."\">".$row_son10['makaleadi']."</a>";
    } while ($row_son10 = mysql_fetch_assoc($son10));
  • 27-02-2007, 11:40:45
    #7
    çok teşekkürler sayende birşey daha öğrenmiş oldum.