Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie danych w bazie
-Sunburn-
post
Post #1





Goście







Witam, czytałem artykuł dla początkujących o PHP i MySQL i robiłem jednocześnie przykład - wyświetlanie danych z bazy MySQL. Chciałem go nieco zmodyfikowac w taki sposób żeby wyniki pokazywały się w odwrotnej kolejności niż są zapisane w tabeli

Mam taki kod:
  1. <?
  2. $username="user";
  3. $password="password";
  4. $database="database";
  5.  
  6. mysql_connect('localhost',$username,$password);
  7. @mysql_select_db($database) or die("Nie odnaleziono bazy danych");
  8. $query="SELECT * FROM contacts";
  9. $result=mysql_query($query);
  10.  
  11. $num=mysql_numrows($result);
  12.  
  13.  
  14. echo "<b><center>Struktura bazy danych</center></b><br><br>";
  15.  
  16. $i=0;
  17. while ($i < $num) {
  18.  
  19. $first=mysql_result($result,$i,"first");
  20. $last=mysql_result($result,$i,"last");
  21. $phone=mysql_result($result,$i,"phone");
  22. $mobile=mysql_result($result,$i,"mobile");
  23. $fax=mysql_result($result,$i,"fax");
  24. $email=mysql_result($result,$i,"email");
  25. $web=mysql_result($result,$i,"web");
  26.  
  27. echo "<b>$first $last</b><br>telefon stacjonarny: $phone<br>Telefon komórkowy: $mobile<br>Fax: $fax<br>E-mail: $email<br>Strona WWW: $web<br><hr><br>";
  28.  
  29. $i++;
  30. }
  31.  
  32. ?>


i chcę do niego wstawić coś takiego:
  1. <?php
  2. SELECT * FROM contacts ORDERED BY id DESC;
  3. ?>


ale kiedy wstawie zamiast tego:
  1. <?php
  2. $query="SELECT * FROM contacts";
  3. ?>

to wyskakuje błąd

Mógłby ktoś doradzić jak to zrobić?

Pozdrawiam
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: 24.09.2025 - 13:49