Johannes Völlinger: Abfrage-Result in mehrere Drop-Down Menüs laden

Beitrag lesen

Hello again... ! ;-)

Ob du vielleicht ne kurze Erklärung zu deinem Quellcode abgeben könntest, dann finde ich vielleicht meinen Fehler selber und ich würde auch gerne wissen wie das genau funktioniert. :-)

Der Code macht nichts anderes als alle ausgewählten Sätze aus der DB mit allen Werten in das Array $temparray zu schreiben. Das wird dann wieder ausgelesen (mehrfach) und der Quellcode generiert.

Das war mir auch schon klar, aber ist egal, glaube ich habe das Prinzip so schon verstanden.;-)
Leider hat die Theorie noch nen kleinen Haken, nämlich das sie in der Praxis nicht funktioniert. :-(

$abfrage3="select ZIMMER_TYP from Hotel_Zimmer where MNG_NAME='$Mng_Name' AND NAME_UNTK='$Name_Unterkunft'";
$result3=MYSQL_QUERY($abfrage3);

if(isset($auswahl_zimmer)) {
$i = -1;
$temparray = Array();
while($ergebnis2=mysql_fetch_array($result3)){
 $temparray[++$i] = Array();
   for($j=0; $j<count($ergebnis2); $j++)
    $temparray[$i][$j] = $ergebnis2[$j];
}
for($i=0; $i<count($temparray); $i++) {
echo "\n<option>$temparray[$i][$ZIMMER_TYP]</option>";
}

Das einzige was er mir in die Felder schreibt ist:
<option>Array[]</option>

Woran liegts? O_o

cya
Johannes