Guma: Query SQL INSERT INTO mit $_POST

Beitrag lesen

Hallo und guten Tag, da mein "News"-system veraltet ist schreibe ich es gerade um. dabei greife ich mit $_POST auf Variablen zu, die dann in ein Query sollen.

So sieht mein Ansatz aus:

$db->query("INSERT INTO $n\_table (titel,short_text,long_text,datum) VALUES ('".$_POST['TITEL']."','".$_POST['$SHORT_TEXT']."','".$_POST['$LONG_TEXT']."','".$_POST['$DATUM']."')");

Ich bekomme folgenden Fehler:

Database error: Invalid SQL: INSERT INTO news (titel,short_text,long_text,datum) VALUES ('fg','','','','','','','')
MySQL Error: ()
Session halted.

Warum wird nur das erste Feld in der DB gefüllt. Was mache ich hier falsch?