Mailinglisten-Archive |
Hallo Liste, Ich habe ein etwas umfangreichers Problem und ich hoffe ich bekomme hier den kompletten Code von euch,..aeh ich meine, ich hoffe ihr koennt mir helfen. Ich habe eine Datenbank zu thema Urlaubsreisen. In ihr sind 6 Tabellen mit unterschiedlichen Werten, die zur Haupttabelle 'tourinfo', mit verschiedenen Indizes verlinkt sind. termine----[tournr]------tourinfo--------[artnr]----------reiseart / \ / \ / \ / \ [landnr] [veranstaltnr] / \ / \ / \ / \ land-----[kontinentnr]-----kontinent \ veranstalter Die Tabellen sind Termine, Tourinfo, Preise, Land und Kontinent. Ich moechte nun den Surfer folgende Auswahlmoeglichkeiten bieten. Auflistung der Reisen nach Terminen, Reiseart, Land, Kontinent, Veranstalter und Preis (in tourinfo enthalten). Soweit kein Problem. Jetzt sollen die Surfer ihre Abfrage aber weiter eingraenzen koennen. Wer z.B Reisen nach Land ausgesucht hat, soll nun die Moeglichkeit erhalten, diese Menge von Reisen noch nach einem bestimmten Datum zu listen. Daraus ergeben sich IMHO 64 moegliche Variationen der Abfrage der Reisen. Ich koennte nun jede einzelne Auswahl mit Variablen abfangen, aber das ist garantiert nicht die eleganteste Loesung, da ich dann 64 (minus Einiger, die nicht logisch sind z.B. erst nach Land und dann nach Kontinent listen) if-Konstrukte formulieren muesste. Habt ihr eine Idee, wie ich das guenstiger anstellen kann? tschoe Jan -- Jan Lehnardt PM: Jan.Lehn_(at)_gmx.de
php::bar PHP Wiki - Listenarchive