Mailinglisten-Archive |
>Aus der Datenbank m=F6chte ich alle Eintr=E4ge auslesen, die der =
jeweiligen
>Kategorie zugeordnet sind. An sich kein Problem; aber ich mu=DF =
gleichzeitig
>mehrere Kategorien abfragen-also mu=DF ich doch mit einem Array =
arbeiten!?
>
>
>Mein Formular sieht ungef=E4hr so aus:
>
><select name=3D" kategorie[ ]" size=3D"20" multiple>
><option value=3D"Gitter">Gitter</option>
><option value=3D"Tore">Tore</option>
><option value=3D"Pergolen">Pergolen</option>
><option value=3D"Sonnenschutz">Sonnenschutz</option>
></select>
>
>
>Die Ergebnisseite so:
>
> $result =3D mysql_query("SELECT * FROM verzeichnis where kategorie =
like
>'$kategorie' ",$db);
Bau' Dein query anders:
$query =3D 'SELECT * FROM verzeichnis where kategorie in
("'.implode('","', $kategorie).'")'
-- ungetestet - nat=FCrlich :-)
---
Thomas Beckmann, Kiel, Germany
beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive