Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как записать в базу метку UNIX_TIMESTAMP() 
:(
    Опции темы
supervladislav
Дата 17.7.2011, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Скажите какой тип данных нужно подобрать для этой функции  я использую тип  time
мне в  phpadmin выводится вот это  38:59:59
 
PM MAIL   Вверх
supervladislav
Дата 17.7.2011, 01:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



пробую выполнить вот такой запрос он выполняется но почемуто через раз 

Код

update fight set time_update_mana=UNIX_TIMESTAMP() where User_id='2'



Это сообщение отредактировал(а) supervladislav - 17.7.2011, 02:01
PM MAIL   Вверх
NFL
Дата 17.7.2011, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 137
Регистрация: 5.5.2009

Репутация: нет
Всего: нет



храните timestamp в поле unsigned int (UNIX_TIMESTAMP() возвращает количество секунд с начала эпохи unix smile )
PM MAIL   Вверх
Photon
Дата 18.7.2011, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Злобный программер
**


Профиль
Группа: Участник
Сообщений: 282
Регистрация: 27.2.2009
Где: Таганрог

Репутация: 1
Всего: 12



Ну вообще-то есть именно такой тип поля: TIMESTAMP


--------------------
With best regards..
PM MAIL ICQ Skype GTalk Jabber   Вверх
NFL
Дата 18.7.2011, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 137
Регистрация: 5.5.2009

Репутация: нет
Всего: нет



Photon, тип данных есть, но он, насколько я понял, не соответствует формату функции UNIX_TIMESTAMP, если неправ - поправьте smile 

http://mysql.ru/docs/man/DATETIME.html - о формате TIMESTAMP
PM MAIL   Вверх
Gold Dragon
Дата 20.7.2011, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



а что тебе мешает в уже в запросе приводить данные к тому форматы который тебе нужен используя функции для работы с датой и временем для сравнения или для результата.. А хранить в простом TIME


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
NFL
Дата 20.7.2011, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 137
Регистрация: 5.5.2009

Репутация: нет
Всего: нет



Gold Dragon, проще хранить сразу в нужном формате, если, конечно, это допустимо, незатратно в плане ресурсов, и тип со временем не поменяется smile 
Иначе же - да, хранить DATETIME, и извращаться в приложении
PM MAIL   Вверх
triclosan
Дата 20.7.2011, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 515
Регистрация: 18.8.2006

Репутация: 1
Всего: 12



Цитата(supervladislav @  17.7.2011,  01:27 Найти цитируемый пост)
User_id='2'

Если User_id у вас целочисленное - используйте без кавычек.
PM MAIL   Вверх
Gold Dragon
Дата 20.7.2011, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



NFL, ну может ты и прав, но иногда нужно править или просто воспользоваться напрямую редактированием базы данных и "нужный" формат может оказаться не совсем человекопонятным ;)


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0445 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.