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
JaRoPHP
post
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Składnia zapytania SELECT - poczytaj o ORDER BY.

Cytat
bo na stronie chodzi mi o wyświetlenie ostatnio dodanego rekordu
Możesz to rozwiązać również podzapytaniem - wybierasz wtedy tylko ów jeden rekord:
  1. SELECT *
  2. FROM users WHERE id = (SELECT max(id) FROM users)
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 - 10:14