Элина
Новичок
При инсерте в поле TIMESTAMP - NOW() выводит нули.
Здравствуйте! Пишу в Ваш форум второй раз! В прошлый Вы мне очень помогли!
У меня такая проблема:
делаетсся запрос в базу:
INSERT INTO table1 (user_id, ok_time)
VALUES ('".$user_id."', NOW()+500);
От этого запроса надо: чтобы в таблицу добавлялась запись с юзер_ид, и временем в будущем, а конкретнее - со меткой времени, кот. наступит через 5 минут.
В таблице поле времени имеет тип TIMESTAMP.
Запрос работает, но НЕ ВСЕГДА.
Я не могу понять, почему работает через раз? Довольно часто в базу добавляется запись, где юзер_ид правильный, а вместо TIMESTAMP - "00000000000000". ПОЧЕМУ?
Искала что-то по документации на www.mysql.com - ничего так и не нашла.
Подскажите, пожалуйста, почему может возникать ошибка? Может как-то можно по-другому реализовать подобное действие?
Здравствуйте! Пишу в Ваш форум второй раз! В прошлый Вы мне очень помогли!
У меня такая проблема:
делаетсся запрос в базу:
INSERT INTO table1 (user_id, ok_time)
VALUES ('".$user_id."', NOW()+500);
От этого запроса надо: чтобы в таблицу добавлялась запись с юзер_ид, и временем в будущем, а конкретнее - со меткой времени, кот. наступит через 5 минут.
В таблице поле времени имеет тип TIMESTAMP.
Запрос работает, но НЕ ВСЕГДА.
Я не могу понять, почему работает через раз? Довольно часто в базу добавляется запись, где юзер_ид правильный, а вместо TIMESTAMP - "00000000000000". ПОЧЕМУ?
Искала что-то по документации на www.mysql.com - ничего так и не нашла.
Подскажите, пожалуйста, почему может возникать ошибка? Может как-то можно по-другому реализовать подобное действие?