mysql sırası

restabdul Reşit Abdullah

Arkadaşlar normalde mysqlden çektiğim veri en baştan sıralanıyor tablonun en sonundan başına sıralama yapabilir miyim?

25-01-2013 18:58

    Php

    Lasera Lasera

    ASC artan

    DESC azalan olarak,

     

    id ye gore çekeceksek eğer

     

    select * from tablo order by id DESC

    ile yapabilirsiniz

    25-01-2013 19:22 Edit:25-01-2013 19:23

      Php

      alicilin Ali Fırat Güler

      Lasera hanımın dediği gibi yaparsınız;

       

      SELECT FROM tablo adı ORDER BY sıralanmasını istediğiniz stun adı DESC

      yaptığınızda. sıralanmasını istediğiniz alan eğerki INT türünde ise en büyük sayıdan en küçük sayıya doğru sıralanır.

      eğerki string türünde ise z den a ya doğru sıralar

      sorgunun sonundaki "DESC" i "ASC" yaparsanız tam tersi şekilde sıralar.

       

      kolay gelsin

      25-01-2013 21:42 Edit:25-01-2013 21:42

        Php

        restabdul Reşit Abdullah

        Teşekkür ederim

        Ama bi sorun var dediğiniz gibi yaptım $a=mysql_query("SELECT * FROM ad ORDER BY no DESC")

        sonra bunu while içinde $b=mysql_fetch array($a) ile parçaladım fakat bi değişiklik olmadı sıralamayı yine baştan yaptı bunu şu şekilde anladım

        echo $b['no']; komutuyla gelen verileri gördüğümde

        sıralama yine baştan oluyordu

        25-01-2013 23:30 Edit:26-01-2013 00:44

          Php

          restabdul Reşit Abdullah

          Tamam arkadaşlar kodları silip baştan yazınca düzeldi sanırım yazarken bi hata yapmışım

          26-01-2013 00:59 Edit:26-01-2013 00:59

            www.Phpkodlari.com © 2009 Herkes Php öğrenecek
            Web tasarım ve eğitim kaynağınız.