Hvis du ønsker at gemme den aktuelle tid, skal du bare bruge MYSQL's funktioner.
mysql_query("INSERT INTO `table` (`dateposted`) VALUES (now())");
Hvis du skal bruge PHP til at gøre det, skal du formatere det Y-m-d H:i:s
så prøv
$date = date('Y-m-d H:i:s');
mysql_query("INSERT INTO `table` (`dateposted`) VALUES ('$date')");