• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Mysql mktime in timestamp feld

tobi-848

New member
Hallo
ich will ein datum mit mysql mktime() in ein timestamp feld speichern.

leider zeigt php myadmin dann immer 00-0000-000 (o. Ä) an.

Sobald ich das timestamp feld jedoch in ein varchar(255) feld umwandle klappts..

hier der code:
PHP:
$query = mysql_query("INSERT INTO logdatei (delstamp, referer, browser, ip, webseite) VALUES ('".mktime(0, 0, 0, $month2, $day, $year)."', '$referer', '$browser', '$ip', '$webseite')") or DIE(mysql_error());

danke für die Hilfe
 
Der Feldtyp "timestamp" erwartet keinen Unix-Timestamp. Deswegen musst du den Wert noch mit der Funktion FROM_UNIXTIME in das richtige Format umwandeln.
 
Zurück
Oben