Dey
Banned
- Registriert
- Mai 2005
- Beiträge
- 1.925
my $sql = "INSERT INTO $tablename (Switch, IPAddr, Port, OperStatus, Speed, Adminstatus, Autonegotation, PoE, VLan) VALUES ('$rcHostname1', '$hostname', '$rcPortIndex1', '$ifOperStatus1', '$ifSpeed1', '$ifAdminStatus1', '$rcPortAutoNegotiate1', '$snAgentPoePortControl1', '$rcVlanPortVlanIds1')";
$myquery = $dbh->prepare($sql);
$myquery->execute();
Bei der Ausführung dieses Befehls erhalte ich eine Fehlermeldung, dass der verwendete MySQL Befehl nicht der richtigen Syntax entspricht und deshalb nicht ausgeführt werden kann.
Leider erkenne ich nicht, wo der Fehler liegt. Ich habe in einer vorherigen Version dieses Befehls bereits erfolgreich eine SQL Query ausgeführt, aber dann nach Änderung davon lief es nicht mehr.
Also auf Seiten der Datenbankverbindung etc. gibt es keine Problem. Habt ihr vielleicht eine Ahnung?
$myquery = $dbh->prepare($sql);
$myquery->execute();
Bei der Ausführung dieses Befehls erhalte ich eine Fehlermeldung, dass der verwendete MySQL Befehl nicht der richtigen Syntax entspricht und deshalb nicht ausgeführt werden kann.
Leider erkenne ich nicht, wo der Fehler liegt. Ich habe in einer vorherigen Version dieses Befehls bereits erfolgreich eine SQL Query ausgeführt, aber dann nach Änderung davon lief es nicht mehr.
Also auf Seiten der Datenbankverbindung etc. gibt es keine Problem. Habt ihr vielleicht eine Ahnung?