title image


Smiley Flugsuche aus DB
Hallo Leute!



Nachdem ich mich nach einem Flugsuch-Script zu Tode gesucht habe (interessanterweise habe ich aber überlebt :-P), bin ich zu dem Schluss gekommen, dass ich wohl der einzige sein muss der sowas will. ;-)



Es geht also darum, dass ich eine Datenbank habe in der Flüge eingetragen sind. Jeweils mit Abflug und Ankunftsort plus anderer hierfür aber unwichtige Daten.

Das sieht ungefähr so aus:



| id | origin | dest | ... |

============================

| 1 | LOWW | LSZH | ... |

----------------------------

| 2 | LOWK | LSZH | ... |





Nun habe ich es schon gedanklich soweit gebracht, dass ich mir vorstellen wie ich Flüge von A nach B über einen Zwischenstopp finde. Nur soll es auch vorkommen, dass es zwei Stopps gibt. Und da bräuchte ich eure gedankliche Hilfe...

Meine Ansätze bisher:

Ich bekomme eine Anfrage mit Abflugs- (=$var1) und Ankunftsort (=$var2). Nun schaue ich nach, ob beide Orte mindestens einmal in der Tabelle stehen. Wenn das der Fall ist, wird weitergearbeitet, sonst abgebrochen. Nun suche ich die Flüge heraus, die als Abflugsort $var1 haben. Im nächsten Schritt wird für alle Flüge, die nicht bereits $var2 als Ankunft haben, eine erneute Suche in der DB gestartet wo der Abflugsort irgendeiner dieser Orte ist und als Ankunft dann $var2 hat. Falls ich es zu umständlich erklärt habe bitte sagen, dann zeichne ich das mal auf...



Danke im Vorraus für eure Hilfe

>Nicolas



In der Telefonzelle um die Ecke 1214 wählen
und zweimal gegen den Hörer klopfen und ihr
seid in meiner OpenSource-Matrix...


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: