Umwandeln von Unix Timestamp in MySQL DATETIME

Das klingt dumm, aber für das Leben von mir ich kann nicht es herausfinden. Ich habe alles versucht.

Das problem ist, dass ich kann nicht herausfinden, wie man meine Datums-string in meine MySQL Tabelle... ich habe seit der Umstellung auf Unix-zunächst zu berücksichtigen, um Schwankungen im input-format..

$_POST['date'] ist in diesem format:19-1-2013 4:43:32

$datestr= strtotime($_POST['date']);
    echo $datestr;
    $sql = "INSERT INTO `calendar` (`date`, `title`, `event`) VALUES ('FROM_UNIXTIME(".$datestr.")', '".mysql_real_escape_string($_POST['title'])."', '".mysql_real_escape_string($_POST['desc'])."')";
    $query = mysql_query($sql);

Ist das die Letzte Sache, die ich habe versucht, und ich bin noch immer alle Nullen in meinem DATETIME-Feld.

Bitte, was mache ich falsch?

InformationsquelleAutor iwrestledabearonce | 2013-01-08

Schreibe einen Kommentar