Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Sql insert into

jdeen / 4 Antworten / Flachansicht Nickles

Hallo zusammen,

ich versuche gerade vergebich mit diesem code einen Eintrag in eine Datenbank zu schreiben.
sql - Version ist 5.0.88 (strato).

$eintrag = "insert into felder_db values ('', '$feld2', '$feld3', '$feld4', '$feld5')";
$ergebnis = mysql_query($eintrag) or die (mysql_error());


Das erste Feld ist autoincrement, wird also nicht übertragen.

Der code funktioniert auf sql 2.2.3 einwandfrei.

Hat sich die syntax seither so sehr geändert?

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen
Borlander jdeen „Sql insert into“
Optionen

Hast Du denn überhaupt schon mal den Fehlercode geprüft?

Mit Angabe der Spaltennamen wärst Du auf jeden Fall auf der sicheren Seite, auch im Hinblick auf eine evtl. veränderte Tabellenstruktur.

INSERT INTO tbl_name (col_name,...) VALUES (expr,...);
Details siehe http://dev.mysql.com/doc/refman/5.1/de/insert.html


Gruß
Borlander

bei Antwort benachrichtigen