![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Есть поле типа datetime YYYY-mm-dd. В это поле нужно вставить текущее время
Как в такое поле записать данные?
или надо сначала time() преобразовать в формат YYYY-mm-dd а потом уже записывать??? |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 7 Всего: 140 |
supercelt, по time() ты пытаешься записать дату в юнексе, которыя не запишется (есть условие ГГГГ-ММ-ДД). тебе надо вот так вот
Это сообщение отредактировал(а) MoLeX - 16.1.2008, 16:26 -------------------- Amazing |
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Спасибо)
Но тогда зачем придали типы полей, если в поле datetime можно и юникстайм влепить? |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 7 Всего: 140 |
откуда ты это взял??? Добавлено через 1 минуту и 39 секунд пардон сам не допячатал предложение, что навреное и родило неверные знания))))) -------------------- Amazing |
|||
|
||||
| GeneralElectric |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 2 Всего: 16 |
Странный вопрос. Неужели даже на глаз между строками 2008-01-17 и 1233467235 различия не видны?
Это сообщение отредактировал(а) GeneralElectric - 16.1.2008, 16:35 |
||||||
|
|||||||
| supercelt |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Генерю список годов
Список месяцев
Дни
Помещаю в базу
как по совету выше, для добавления текущей даты сделал curdate(). В базе при этом вот что: 0000-00-00 00:00:00 а другую дату, что выбираю, допустим 1 апреля 2008, то в базе вот так: 2020-08-04 01:00:00 Напоминаю, что поля в формате datetime |
||||||||
|
|||||||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 2 Всего: 16 |
1. зачем ты записываешь в поле products_date_added строку curdate()?
2. какое значение ты записываешь в поле products_date_available? |
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
короче с products_date_available я разобрался, а с текущей датой нет.
GeneralElectric, ты же сам писал эту строку
всё-равно нули |
|||
|
||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 2 Всего: 16 |
Что-то ты странное пишешь.
Откуда у тебя поле time? И не надо меня использовать, как дебаггер. Со вторым разобрался - и с первым разберешься. посмотри в мане - не ошибся ли я в имени функции. Читай ошибки запроса. Ты их вообще выводишь? попробуй записать now(), хотя разницы не должно быть |
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Всё впорядке, топик офф
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |