Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Uporządkowanie wyników od największego, ID do najmniejszego
CryWolf
post
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 9.06.2007

Ostrzeżenie: (0%)
-----


Witam!
Jak przerobić ten kod aby wyświetlał wyniki od takiego rekordu, który ma największe ID potem w dół, bo na stronie chodzi mi o wyświetlenie ostatnio dodanego rekordu. Z góry dziękuję


  1. $p1 = "SELECT * FROM users";
  2. $wy1 = mysql_query($p1);
  3. while($x1 = mysql_fetch_array($wy1))
  4. {
  5.  
  6. echo "ID: $x1[id]";
  7.  
  8. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. ORDER BY `pole` DESC


Sortujesz wyniki w kolejności malejącej po polu pole (w Twoim przpadku np. id).

  1. ORDER BY `pole` ASC


Sortujesz wyniki w kolejności rosnącej, równie dobrze możesz nie dawać ASC. U ciebie najprawdopodobniej będzie wyglądać to tak:

  1. <?php
  2. $p1 = "SELECT * FROM users ORDER BY `id` DESC";
  3. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 13:04