Mailinglisten-Archive |
Hallo, Woran kann es liegen, dass dieser Befehl mysql_db_query("usr_web253_1", "insert into posten (id, pos, datum, leistung, std, tage, bez, bezart, erbracht, storno, ltn) values ($id, $pos, '$datum', $leistung, $std, $tage, '$bez', '$bezart', '$erbracht', '$storno', $ltn)"); den folgenden (via mysq_error() ermittelten) Fehler bringt: You have an error in your SQL syntax near ' 'y', 'BAR', 'y', 'n', 1)' at line 1 ? Wenn ich exakt die gleiche Abfrage (mit exakt den Werten, die im Formular vorkommen) im phpMyAdmin eingebe und ausfuehre wird sie ohne Probleme ausgefuehrt und der Datensatz hinzugefuegt ?! Die Felder sind INT (id, pos, leistung, std, tage und ltn) und CHAR(x) (bez, bezart, erbracht und storno) sowie DATE (datum). Achja: PHP-4.0.6 auf Apache-1.3.20 (Linux-2.4.5) Weiss einer Rat ? mfg, Gerd -- /"\ \ / ASCII Ribbon Campaign x Say NO to HTML in email and news !! / \
php::bar PHP Wiki - Listenarchive