phpbar.de logo

Mailinglisten-Archive

[php] sortieren nach anfangsbuchstaben

[php] sortieren nach anfangsbuchstaben

Stefan Krister krs_(at)_treu-elektro.de
Thu, 30 Nov 2000 11:04:29 +0100


Hi Sven,

Sven Marnitz schrieb:
> 
> 1. alle datensaetze einlesen und dann
> 2. an verschiedenen stellen in der site nach anfangsbuchstaben wieder
> ausgeben

Als Stichwort zum nachlesen in einschlägiger EDV-Literatur:
"Gruppenwechsel"

> 
> wie kann ich das jetzt elegant loesen ohne jetzt 26 anfragen an die db 
> zu starten (is glaub ich net so das pralle)
> 

- query mit "order by" absetzen
- vor-lesen des ersten Datensatzes
- merken in Hilfsvariable
- ausgeben des Gruppenkopfs
- ausgeben des Datensatzes
- schleife über alle restlichen Datensätze
{
  - nächster Datensatz lesen
  - vergleich mit Hilfsvariable
  - wenn gleich
  {
     - Datensatz ausgeben
  } ansonsten
  {
     - Gruppe abschließen
     - neue Gruppe beginnen
     - Datensatz ausgeben
  }
  - merken in Hilfsvariable
}


MfG

Stefan Krister

Linux T-Shirt / Sendmail+Squid-Auswertung:
http://creative.chaos.de

--
You have moved your mouse. Windows must be rebooted for the
changes to take effect.


php::bar PHP Wiki   -   Listenarchive