falk: php & MySQL

Beitrag lesen

Hallo,

$sql="INSERT INTO News_Kommentare (News_ID,name,email,inhalt,datum)
VALUES("$News_ID","$name","$email","$inhalt","$datum")";

woher nimmst du denn die News_ID? Sollte das die ID der tablerow
sein, erzeugt man die eigentlich automatisch, dh. in den properties
mit auto_increment. Dann brauchst du die in der query gar nicht zu setzen. Diese sieht dann so aus:

insert into News_Kommentare
      ( name, email, inhalt, datum )
values( "$name", "$email", "$inhalt", "$datum" )

Natürlich die Quotes maskieren und das Datum muß im MySQL-Format
sein (yyyy-mm-dd).

vG falk