Добрый день. Посоветуйте как правильно вставлять даты и время из PHP в MYSQL (в колонки c типом DATE и TIME). Я пробовал, но у меня получалось наподобие 567.00.00......... В инете многие спрашивают этот вопрос, но практически не получают толкового ответа. Спасибо.
А в чем, собственно, проблема? PHP: <? $date = date('Y-m-d', time()); ?> Не получают, потому что вопрос уж совсем ламерский. Такое просто элементарно, динтаксис функции date почти в любой книге описан.
Код (Text): $nowdate = date("Y-m-d"); $query = "INSERT INTO `news` ( `date`, `title`, `text`) values ( '${nowdate}', '${_POST['title']}', '${_POST['text']}' );"; $result = mysql_query($query, $link);
PHP: <? $nowdate = date("Y-m-d"); $query = "INSERT INTO `news` ( `date`, `title`, `text`) values ( '{$nowdate}', '".mysql_real_escape_string($_POST['title'])."', '".mysql_real_escape_string($_POST['text'])."' );"; $result = mysql_query($query, $link); ?>