Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] porządkowanie rekordów alfabetycznie
Forum PHP.pl > Forum > Przedszkole
kononowicz
Chciałbym uporządkować dość znaczną ilość rekordów wyciąganych z bazy mysql. Otóż mam w bazie nazwy różnych produktów. Jest ich naprawdę dużo a chciałbym je wyświetlić. Z tym że w taki sposób aby produkty na literę A były wyświetlane pod nagłówkiem A czyli

A

akwarele
agrafka
akryle

i tak samo dla B C D itd.

Macie może jakiś pomysł jak to wykonać questionmark.gif
Ar2r
Pobieraj pierwszą literę stringu i jeśli się zmienia wtedy ją wyświetlaj.
np.
  1. <?php
  2. $prev="";
  3. while($row = mysql_fetch_assoc($result){
  4.  $letter = $row['xxx']{0};
  5.  if($letter != $prev) print $letter;
  6.  print $row['xxx'];
  7.  $prev = $letter;
  8. }
  9. ?>
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.