Как вставить текущую дату в поле datetime в базе данных MySQL?
У меня есть код для подключения к базе данных, создания запроса и выполнения запроса в php (что я делал много раз), но я никогда не имел дело с датами в SQL или в PHP. Вот что я попробовал, но он просто возвращает 0 для времени:
<?php
$con = mysql_connect("somewebsite.com","user","somepassword");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("someuser", $con);
$mysqldate = date( 'Y-m-d H:i:s', $phpdate );
$phpdate = strtotime( $mysqldate );
$query = "insert into sometable
(field1, field2, field3, date)
values
('" . $_GET['name'] . "', '" . $_GET['pswd'] . "', '0', " . $phpdate . ")";
echo $query;
$result = mysql_query($query);
mysql_close($con);
?>