Hallo Feuervogel,
erst einmal tausend Dank für deine Antwort! Ich bin gerade noch am "rumbasteln", hab die Funtion jetzt nach deiner Anleitung mal so geschrieben:
PHP-Code:
function findepfad($iID_neuVerz)
{
$sSql = "SELECT * FROM tblverzeichnis WHERE ID = " . $iID_neuVerz . "";
$sResult = mysql_query($sSql);
$iParentVerzID = mysql_result($sResult, 0, "parentVerzeichnisID");
$iVerzNameNeu = mysql_result($sResult, 0, "verzeichnisName");
if ($iParentVerzID == 0)
{
return "../fileroot/$iVerzNameNeu/";
}
else
{
return "../fileroot/"+findepfad($iParentVerzID)+'/'+$iVerzNameNeu;
}
}
Ich habe jetzt allerdings gerade folgendes Problem: Ich erstelle mein Unterverzeichnis und speichere die dazugehörigen Daten (ID, Name...) in der DB. Da ich für die Funktion findepfad() ja die ID des neuen Verzeichnisses benötige, will ich die nun sofort im Anschluß aus der DB holen, um sie zu übergeben - aber das geht irgendwie nicht (wenn ich die ID dann ausgebe, sehe ich, das die Variable leer ist).
Weißt du, warum das so ist? Eigentlich müsste ich die Daten doch aus der DB holen können, sobald sie dort eingetragen sind, oder?
Danke dir!!