|
| |
|
|
| |
для: ninon
(01.12.2006 в 12:05)
| | | $date_today=date('Y-m-d H:i:s');
Сбои в Вашем варианте происходили из-за применения модификатора G вместо H. При этом число цифр в генерируемом поле оказывалось различным, т.к. ведщие нули для номера часа не создавались. | |
| |
|
|
| |
|
|
| |
для: ihoru
(01.12.2006 в 12:18)
| | | >Тогда Мускуль будет сам генерировать дату добавления
Это с каких гвоздей?
MySql не генерирует данные для типа datetime. | |
| |
|
|
| |
|
|
| |
для: ihoru
(01.12.2006 в 12:18)
| | | Спасибо за помощь! | |
| |
|
|
| |
|
|
| |
для: ninon
(01.12.2006 в 12:05)
| | | $date_today=date(Y-m-d G:i:s);
======================================
а вообще лучше писать:
$r="insert into tbl_anketa(id,date) values ('$id_an', NULL)";
$result=mysql_query($r) or die ("Не могу вставить запись");
Тогда Мускуль будет сам генерировать дату добавления! | |
| |
|
|
| |
|
|
| | Господа, подскажите, пожалуйста, что может быть причиной следующей проблемы.
В базе MySQL есть таблица tbl_anketa, в ней поле date типа datetime со значением 0000-00-00 00:00:00 по умолчанию.
Сценарий вставляет записи в таблицу. Как правило, все работает нормально, однако , в таблице встречаются записи со следующими значениями поля date : '0000-00-00 00:00:00' или '2020-12-05 12:20:45'
$date_today=date(YmdGis);
$r="insert into tbl_anketa(id,date) values ('$id_an','$date_today')";
$result=mysql_query($r) or die ("Не могу вставить запись"); | |
| |
|
|
|