No_Bit: Problem mit mysql - abfrage mit "as"

Beitrag lesen

Hallo liebe Forumsleser/innen,

ich habe das Problem, dass ich eine Fehlermeldung bekomme, wenn ich eine Abfrage mit "as" mache, d.h. wenn ich eine Spalte umbenennen will.

Das klappt ohne Probleme:

$result=mysql_query("SELECT TPFAC01,TPFAC03,TPFAC05,TPFAC07,TPFAC09,TPFAC11 FROM pda WHERE KDPLZ LIKE '$plz' AND KDORT LIKE '$ort' AND STRAS LIKE '$adr'",$dab);
while($myrow=mysql_fetch_array($result)){
print("<option>$myrow["TPFAC01"]</option>");
}

Das geht nicht:

$result=mysql_query("SELECT TPFAC01 AS all,TPFAC03,TPFAC05,TPFAC07,TPFAC09,TPFAC11 FROM pda WHERE KDPLZ LIKE '$plz' AND KDORT LIKE '$ort' AND STRAS LIKE '$adr'",$dab);
while($myrow=mysql_fetch_array($result)){
print("<option>$myrow["all"]</option>");
}

...dabei bekomme ich die Fehlermeldung: Supplied argument is not a valid MySQL result resource in...

Ziel der Sache ist eigentlich, alle TPFAC-Werte in eine Ausgabe zu bekommen, sodass ich nicht $myrow["TPFAC01"], $myrow["TPFAC03"],...usw haben, sondern eine Element $myrow["all"], in dem alle Werte drinnen sind - ich wollte alle Werte zusammennehmen und dann mit dem "as" abfragbar machen - geht das so ueberhaupt oder bin ich auf dem Holzweg.

Fuer jede Hilfe dankbar,

die Silke