lulu: Time

Beitrag lesen

Huhu Klaus

$datsi=time();
$sql = mysql_query("INSERT INTO newcomment VALUES ('', '$n_id', '$poster', '', '$kommentar')");

Mmmmh, Du übergibst hier einen Leerstring '' für die
timestamp-Spalte.
Da kann natürlich kein sinnvolles Datum bei rauskommen.

Du müsstest

a) Gar keinen Wert übergeben, dann würde MySQL automatisch die Systemzeit vergeben, sofern dies die erste Timestamp-Spalte ist.
Dann musst Du allerdings alle Spalten explizit vorgeben.

b) den aktuellen Timestamp im Query selbst übergeben. (Format beachten)

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday