Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Wyświetlanie zawartosci tabeli od dołu.
Forum PHP.pl > Forum > Przedszkole
przemo191
Witam. Mam taki oto problem.

Mam zrobioną tabele w której umieszczam naprawy w samochodzie, i chodzi o to że naprawy dodają się jeden pod drugim wg. kolejności dodania. Przy wyświetlaniu zawartości tej tabeli rekordy pokazują się od najstarszego do najnowszego. A ja chciałbym żeby pokazywały się one od najnowszych do najstarszych.

Teraz wyświetla mi się tak:
1. wymiana klocków
2. wymiana oleju
3. wymiana opon

A ja chciałbym żeby wyświetlało się od końca:
1. wymiana opon
2. wymiana oleju
3. wymiana klocków

  1. $query="SELECT * FROM naprawy WHERE id_samochodu='$id'";


Pomożecie?
Piogola
  1. DESC
acztery
  1. $query="SELECT * FROM naprawy WHERE id_samochodu='$id' ORDER by `id` DESC";


ALBO

  1. $query="SELECT * FROM naprawy WHERE id_samochodu='$id' ORDER by `id` ASC";


Zainteresuj się czymś takim jak sql injection
adbacz
Możesz sortować wyniki po ID (im wyższe ID rekordu tym nowszy rekord) lub dodać nową kolumnę z datą (np uniksową) i sortować po tej kolumnie. Najlepszym rozwiązaniem jest sortowanie po ID:

  1. $query="SELECT * FROM naprawy WHERE id_samochodu='$id' ORDER BY `id` ASC";
przemo191
Dzięki wszystkim, każda metoda działa wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.