Hi, hab gerade n brett vorm kopf - die lösung ist sicher einfach:
ich hab zwei Tabellen:
prodb und proelement
in prodb:
pro_nr (als primärschlüssel)
pro_folder (verzeichnispfad als text)
in proelement gibt es (u.a.):
pro_ele_nr (als primärschlüssel)
pro_nr (als fremdschlüssel)
pro_ele_folder (verzeichnispfad als text)
- in pro_ele_folder steht das unterverzeichnis zu pro_folder.
So, beim auslesen eines formulars bekomme ich pro_ele_nr als variable $whichFolder.
Das Verzeichnis pro_ele_folder auslesen ist dann ja kein ding:
"SELECT pro_ele_folder FROM proelement WHERE pro_ele_nr = $whichFolder"
- jetzt will ich das Verzeichnis darüber aus der Tabelle prodb auslesen:
"SELECT pro_folder FROM prodb WHERE prodb.pro_nr = UND HIER?"
muss ich für UND HIER? erst einen extra SELECT machen:
"SELECT pro_nr FROM proelement WHERE pro_ele_nr = $whichFolder"
und das ergebnis dann oben einsetzen? oder geht das auch einfacher - ich komm einfach nicht drauf.
gruß, basi