Tom: date()

Beitrag lesen

Hello,

kann mir einer sagen, warum ich in der zeile einen fehler bekomme??

$sqlkommando = "INSERT INTO guestbook (id, name, email, datum, message) VALUES ('$id', '$name', '$email', 'date("D. m Y h:i:s")', '$message')";

(also es muss wohl was mit date() zu tun haben...nur was)

fehler:
Parse error: parse error, unexpected T_STRING in C:\xampp\xampp\htdocs\htdocs2\gaestebuch\gb_check.php on line 24

Das liegt kannste() immer wieder $beibehelten kann gar nicht hallo()

also, will damit sagen, dass Du da innerhalb einer Anreihung statischer Werte nicht plötzlich Funktionen einbauen kannst, ohne den Parser darauf vorzubereiten...

$sqlkommando = "INSERT INTO guestbook (id, name, email, datum, message) VALUES ('$id', '$name', '$email', '".date("Y-m-d h:i:s")."', '$message')";

Strings und Funktionen müssen also mit dem Operator "." verbunden werden.
Außerdem vermute ich, dass Dein Datumsformat falsch war...

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau