Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Роман
@emtecif
MySQL
Как записать в поле TIMESTAMP текущую дату?
В общем, у меня почему-то в поле типа TIMESTAMP формат даты
0000-00-00 00:00:00
, почему?
Никак не могу сделать так
1438684596
. Если вручную то ошибка.
Вопрос задан
более трёх лет назад
1208 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Владимир
@rostel
NOW()
TIMESTAMP
это как раз 0000-00-00 00:00:00, а не
UNIX timestamp
Ответ написан
более трёх лет назад
10
комментариев
Нравится
1
10
комментариев
Facebook
Вконтакте
Twitter
Роман
@emtecif
Автор вопроса
А как сделать UNIX TIMESTAMP?)
Написано
более трёх лет назад
Владимир
@rostel
поле в unsigned integer
Написано
более трёх лет назад
Роман
@emtecif
Автор вопроса
Владимир
: чет мне с NOW() не выходит. Если я сделать вот так INSERT INTO user(date)
VALUES("'.time().'") - правильно будет?
Написано
более трёх лет назад
Владимир
@rostel
INSERT INTO user(date) VALUES(UNIX_TIMESTAMP());
Написано
более трёх лет назад
Роман
@emtecif
Автор вопроса
Владимир
: если не сложно объяснить, в чем разница? работают как бы идентично
Написано
более трёх лет назад
IceJOKER
@IceJOKER
Роман
: думаю вы апострофами обрамили NOW() , вот и не ставились данные.
Написано
более трёх лет назад
Владимир
@rostel
идентично, но не безопасно если еще что-то так будете вставлять особенно принятое от клиента
используйте подготовленные выражения
habrahabr.ru/post/141127
или PDO
Написано
более трёх лет назад
Роман
@emtecif
Автор вопроса
Владимир
: я использую PDO, просто взял другой код для вопроса на Тостере) интерсно было как оно работает
Написано
более трёх лет назад
Роман
@emtecif
Автор вопроса
Владимир
: я этот код с функцией использую для вставки
phpfaq.ru/pdo#insert
- или есть код безопаснее на PDO?
Написано
более трёх лет назад
Владимир
@rostel
если правильно используется prepare, то безопасно
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
3
Александр Аксентьев
@Sanasol
нельзя просто так взять и загуглить ошибку
date('Y-m-d H:i:s')
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
NOW
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
MaoCzedun
@MaoCzedun
если с php то Date и манипуляции с DateFormat
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
MySQL
Простой
MySQL JSON_OBJECT Приводит значение к строковому типу, возможно ли это как то обойти?
1 подписчик
вчера
85 просмотров
1
ответ
MySQL
+1 ещё
Простой
Как исправить ошибку «No connection could be made because the target machine actively refused it»?
1 подписчик
02 сент.
207 просмотров
1
ответ
MySQL
Простой
Почему у некоторых таблиц Update_time равен null?
1 подписчик
20 авг.
107 просмотров
2
ответа
Python
+1 ещё
Простой
Как создать параметризированный SQL запрос через pyodbc к Mysql?
нет подписчиков
16 авг.
164 просмотра
2
ответа
Python
+1 ещё
Простой
Как сделать экранирование символов в Python для SQL запроса?
1 подписчик
16 авг.
171 просмотр
1
ответ
MySQL
Простой
Как свзять столбцы по внешнему ключу?
1 подписчик
06 авг.
120 просмотров
1
ответ
MySQL
Простой
Как подсчитать количество строк в sql запросе?
1 подписчик
05 авг.
245 просмотров
1
ответ
PHP
+2 ещё
Средний
Как одновременно сделать две записи в разных таблицах в Laravel?
1 подписчик
27 июл.
286 просмотров
1
ответ
JavaScript
+3 ещё
Простой
Почему при отправке HTML-формы данные не поступают в mysql?
1 подписчик
25 июл.
311 просмотров
1
ответ
Linux
+2 ещё
Простой
Как запустить mysql после ошибки?
1 подписчик
22 июл.
191 просмотр
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Администратор баз данных (DBA) (MariadDB Galera, ClickHouse Cluster)
Безлимит
от 300 000 ₽
PHP разработчик
BGStaff
•
Москва
До 300 000 ₽
Senior PHP разработчик
Хабр
•
Москва
от 250 000 до 320 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама