Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql] porządkowanie rekordów alfabetycznie
kononowicz
post 5.12.2007, 19:48:24
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 12.11.2006
Skąd: Białystok

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


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


--------------------
gdy moderator śpi - budzą się demony ]:->
Go to the top of the page
+Quote Post
Ar2r
post 5.12.2007, 20:26:29
Post #2





Grupa: Zarejestrowani
Postów: 140
Pomógł: 16
Dołączył: 12.06.2002
Skąd: Kielce

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


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. ?>


Ten post edytował Ar2r 5.12.2007, 20:27:47
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 23:00