MySQL Syntax Fehler
rursus
- datenbank
Hallo!
mysql meldet bei dieser Query einen Syntaxfehler und weigert sich Datei einzutragen. Aber ich finde einfach keinen. Kann mir jemand einen Tipp geben?
Danke
$sql = "INSERT INTO fristen (
datum,
geburtstag,
alter,
alterbeibeginn,
beginn,
ende,
kuendigender,
tarifvertrag,
vertragsfristlaenger,
aushilfe,
kleinunternehmen,
probezeit,
ordentlichekuend,
id
) VALUES (
$hdatum,
$dbgeburtstag,
$dbalter,
$dbalterbeibeginn,
$dbbeginn,
$dbende,
$dbkuendigender,
$dbtrafivertrag,
$dbkfristimvertrag,
$dbaushilfe,
$dbkleinunternehmer,
$dbprobezeit,
$dbordentlichek,
''
)";
*es muss natürlich "Daten" heißen ("und weigert sich Daten einzutragen")
Hallo!
mysql meldet bei dieser Query einen Syntaxfehler und weigert sich Datei einzutragen. Aber ich finde einfach keinen. Kann mir jemand einen Tipp geben?
$dbprobezeit,
$dbordentlichek,
''
Ja, Du musst die Varaiblen quoten, entweder so '$dbprobezeit' oder so:
$dbprobezeit = $dbh->quote($dbprobezeit);
(Syntax in Perl)
Hotte
Hallo, vielen Dank für die schnelle Antwort.
Leider löst es da Problem nicht. Mysql meldet:
Datensatz konnte nicht hinzugefügt werden!
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'alter, alterbeibeginn, beginn, ende, kuendigender, tarifvertrag, ver' at line 4
Hallo!
mysql meldet bei dieser Query einen Syntaxfehler und weigert sich Datei einzutragen. Aber ich finde einfach keinen. Kann mir jemand einen Tipp geben?
alter,
Alter...Denk noch mal über Deine Spaltennamen nach ;-)
KarloK. ;-)
man, danke :)
Du wirst es nicht glauben - ich habe 4 Stunden damit verbracht.
Ich Idiot :)
man, danke :)
Du wirst es nicht glauben - ich habe 4 Stunden damit verbracht.
Ich Idiot :)
hehe, ich musste da auch grinsen, hab ich nicht gleich gesehen :-)
Indes: alter
sollte tun (Spaltenname in Backticks).
Hotte
man, danke :)
Du wirst es nicht glauben - ich habe 4 Stunden damit verbracht.
Doch, glaub ich...
Und kenne sowas zu Genüge aus eigener, leidvoller Erfahrung ;-)
Grüße, KK