Problem:Zugriff auf Spalten mit Leerzeichen im Namen
Hi,
ich bin mit Datenbanken und C gut vertraut, hab 2 Jahre lang ASP und MS SQL gemacht, und hangel mich gerade durch PHP/MySQL durch. Ich hab ein kleines Problem mit der Anzeige eines Tabellenfelder das Leerzeichen und Punkte enthält.
Hier meine abfrage (ein Teil davon)
$abfrageergebnis = mysql_query("select * from $tabelle where Fahrzeugnummer='{$HTTP_GET_VARS['fahrzeugnummer']}';");
while ($zeile = mysql_fetch_object($abfrageergebnis))
{
echo"Fahrzeugnummer $zeile->Fahrzeugnummer<br>";//geht
echo"Fahrzeugnummer EP3 $zeile->Fahrzeugnr. - Ep 3<br>";//geht nicht
}
Die Spalte heißt "Fahrzeugnr. - Ep 3", und wie kann ich sie darstellen? In ASP gibts die Möglichkeit, über eine Feldnummer an solche DAten zu kommen, aber wie geht das in PHP/MySQL?
Oder muß ich das irgendwie maskieren, in geshcweifte Klammern oder was auch immer fassen?
Ciao und danke für Tips
P.s. hab noch was versucht:
select *, [Fahrzeugnr. - Ep 3] as fznrep3 from fahrzeuge;
aber Mysql unterstützt diese Variante nicht die in MSSql und Oracle geht.
Geändert von goretzky (04.09.2004 um 21:09:08 Uhr)
|