Incorrect table name
Hi, ich habe mal wieder einProblem,
ich programmiere grade Datenbankabfragen (mySQL) mit PHP.
Funktioniert auch prima soweit.
Nur im Internet Exlorer bekomme ich folg. Meldung:
Error 1103 : Incorrect table name ''
In Firefox, Opera u. Mozilla funktionierts.
Ich sollte noch sagen, daß ich das 1. mal mit Datenbanken zutun habe.
Hier ist mal meine Abfrage mit PHP:
if (!($result[$i] = @ mysql_query ("SELECT Device FROM `$names[$i]` WHERE Page = 'Installierte Programme' AND Item = 'Version'", $connection)))
showerror();
$names[$i] ist hierbei ein array mit Tabellennamen über das iteriert wird.
Sind meine "Hochkommas" für die Tabellennamen evtl. falsch und der Explorer
interpretiert die nicht korrekt?
Habs mit den anderen möglichkeiten für "Hochkommas" versucht, bekomme aber leider nur weitere Fehler von mySQL, die ich nicht verstehe.
Ich glaube trotzdem, daß es damit zu tun hat.
Könnte mal jemand mit mehr PHP/mySQL-Erfahrung checken, ob meine Syntax soweit stimmt?
Vielen Dank
eichi
Hi, ich habe mal wieder einProblem,
ich programmiere grade Datenbankabfragen (mySQL) mit PHP.
Funktioniert auch prima soweit.
Nur im Internet Exlorer bekomme ich folg. Meldung:
Error 1103 : Incorrect table name ''
In Firefox, Opera u. Mozilla funktionierts.
Ich sollte noch sagen, daß ich das 1. mal mit Datenbanken zutun habe.
Hier ist mal meine Abfrage mit PHP:
if (!($result[$i] = @ mysql_query ("SELECT Device FROM `$names[$i]` WHERE Page = 'Installierte Programme' AND Item = 'Version'", $connection)))
showerror();
$names[$i] ist hierbei ein array mit Tabellennamen über das iteriert wird.
Sind meine "Hochkommas" für die Tabellennamen evtl. falsch und der Explorer
interpretiert die nicht korrekt?
Habs mit den anderen möglichkeiten für "Hochkommas" versucht, bekomme aber leider nur weitere Fehler von mySQL, die ich nicht verstehe.
Ich glaube trotzdem, daß es damit zu tun hat.
Könnte mal jemand mit mehr PHP/mySQL-Erfahrung checken, ob meine Syntax soweit stimmt?
Vielen Dank
eichi