• 29-08-2008, 11:55:20
    #1
    Ben php öğrenmeye yeni başladım. Benim bi sorunum var 2 saat uğraştım ama çözemedim, yeniyim dedim ya. Ben veritabanına form aracılığıyla veri ekliyorum ve o verileri bir sayfada kullanıyorum. Sorun şu, her eklediğim veri veritabanında en alta ekleniyor. Bu nedenle sayfamda son eklediğim veri yukarda görünmesi gerektiği halde en aşağıda görünüyo. Bu verileri aşağıdan yukarıya okutmak için bişey mi yapmalıyım, yoksa veritabanından bi ayar mı yapmalıyım. Yardım ederseniz memnun olurum.
  • 29-08-2008, 11:57:41
    #2
    sql sorgusunda order by desc le süzmen gerekiyor
    kullandığın sql sorgusunu yaz bakalım.
  • 29-08-2008, 12:01:26
    #3
    Aşağıdaki gibi bi veritabanı yarattım.

    CREATE TABLE `linkler` (
    `kucuk` TEXT NOT NULL ,
    `buyuk` TEXT NOT NULL
    ) TYPE = MYISAM ;
  • 29-08-2008, 12:03:06
    #4
    Alıntı
    Ben veritabanına form aracılığıyla veri ekliyorum ve o verileri bir sayfada kullanıyorum.
    eklediğin verileri sayfada nasıl kullanıyorsun onu yaz bakalım.
  • 29-08-2008, 12:06:54
    #5
    $kayit_sayisi=mysql_fetch_array(mysql_query("SELEC T COUNT(*) FROM linkler"));
    $sorgu=mysql_query("SELECT * FROM linkler LIMIT 1,6");

    while ($veri=mysql_fetch_array($sorgu)) {
    echo "<li><a href=\"$veri[kucuk].html\">$veri[buyuk]</a></li>
    ";}


    Bu şekilde verileri çekiyorum.