Kann es sein, dass Du da was furchterbar kompliziertes produzierst.  Die
Beispielseite ist doch toll gemacht. Warum schaust Du Dir nicht das
Formular bei den verschiedenen Durchl�ufen an und schaust wie es sich
ver�ndert?




Ich versuch es mal anders, anhand eines fiktiven Beispiels zu erkl�ren. 


Die Seite wird aufgerufen ohne irgendeine �bergabe. Also erkennt Dein
Script: die erste Gruppierungsebene ist gesucht. 

SELECT
  distinct stadtname
FROM
  tabelle

Ergebnis: mit dem DB Output wird eine Liste gef�llt, die gewissermassen
die erste Ebene darstellt. 

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

User w�hlt eine Stadt aus der Liste und klickt auf "los".  Dein
Formularhandler (kann immer noch die gleiche Datei sein - das
aufsplitten auf meherer bringt wenig) hat nun die Chance zu erkennen
dass die stadt nicht leer ist und reagiert entsprechend

SELECT
  strassennamen
FROM
  tabelle
WHERE
  stadtname = 'Frankfurt'

Ergebnis: wir kriegen die Strassen von Frankfurt. 

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

User klickt eine der Strassen an, es wird immer noch der gleiche
Formularhandler aufgerufen. Der erkennt 'aha eine Strasse h�tten wir'
und kann dann sowas tun

SELECT
  haeuser
FROM
  tabelle
WHERE
  strassename='sowiesoallee' and stadtname = 'Frankfurt'


Hier stellt sich irgendwann die Frage: woher weiss er dass die Stadt
Frankfurt war?  Kann er nur wissen wenn er es sich vorher gemerkt hat.
Dazu kann man eine hidden Form-Variable verwenden. 


Wird noch nicht alle Klarheiten beseitigt haben ... deshalb was ist hier
noch unklar?


-- 

Viele Gr��e
Hubert Daubmeier 







| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an