Hallo,
ich möchte aus einer Abfrage einer Datenbank ein Dropdown-Feld füttern.
Jedoch kommen einige Einträge in dieser Abfrage (gewollt!) mehrfach vor.
Wie kann ich diese herausfiltern, sodass jeder Eintrag nur einmal engezeigt wird ?
Ablauf des Scripts:
1. DB-Anfrage
2. Zerlegung über explode() nach einem Trennzeichen
3. Filtern (jeder "Dropdown-Punkt" nur einmal) <---- ????
4. Ausgabe
Die Datenbank basiert auf MySQL. Villeicht kann man das schon in der DB-Abfrage integrieren.
Die Datensätze der Abfrage (Beispiel):
HARDWARE-CPU-INTEL
HARDWARE-CPU-INTEL
HARDWARE-RAM-DDR
SOFTWARE-SUSE
Entsprechendes Dropdown soll dann die Werte
HARDWARE und SOFTWARE enthalten.
Thanks.
mfg
Micha
ich möchte aus einer Abfrage einer Datenbank ein Dropdown-Feld füttern.
Jedoch kommen einige Einträge in dieser Abfrage (gewollt!) mehrfach vor.
Wie kann ich diese herausfiltern, sodass jeder Eintrag nur einmal engezeigt wird ?
Ablauf des Scripts:
1. DB-Anfrage
2. Zerlegung über explode() nach einem Trennzeichen
3. Filtern (jeder "Dropdown-Punkt" nur einmal) <---- ????
4. Ausgabe
Die Datenbank basiert auf MySQL. Villeicht kann man das schon in der DB-Abfrage integrieren.
Die Datensätze der Abfrage (Beispiel):
HARDWARE-CPU-INTEL
HARDWARE-CPU-INTEL
HARDWARE-RAM-DDR
SOFTWARE-SUSE
Entsprechendes Dropdown soll dann die Werte
HARDWARE und SOFTWARE enthalten.
Thanks.
mfg
Micha
Kommentar