Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

проверка корректности даты mysql

10.10.2007, 23:45
bobmp
Бобылев Максим Петрович

Зарегистрирован:
2006-01-26
Сообщений: 51

подскажите, кто знает - как исправить следующую проблему:
на локалке (стоит пакет denwer) разработан шаблон в котором есть несколько полей типа date. Фактически эти поля лучше бы обозначить как time, т.к. записи в них примерно следующие 0000-00-00 23:42. Т.е. дата равна 0. Используется только та часть этого поля которая показывает время. Это получилось экспортом из excel. (сразу оговорюсь - не предлагайте это исправить - проставить везде даты наприммер и тп)
Так вот на локалке все нормалек. А при закачке на хостинг в этих полях 0000-00-00 00:00. Т.е. время тоже обнуляется. Видимо разные версии или настройки mysql-я дают о себе знать - если есть спецы в этом, подскажите, "где у него кнопка" чтобы отключить проверку корректности дат?
Спасибо.
12.10.2007, 13:04
xzirrow

Зарегистрирован:
2007-09-03
Сообщений: 79

для простой проверки что реально происходит с таблцией на хостинге
вы можете зайти через phpmyadmin и выполнить запрос навроде
INSERT INTO имя_таблицы SET имя_поля_какое_надо = '0000-00-00 14:23:54' (остальные поля самостоятельно )
а потом посмотреть что получилось .

узнайте версию у себя и на хостинге ( select version() )
и типы полей в таблице у себя и на хостинге( desc имя_таблицы )

результаты сюда .

H.O.P.E
198 196 2007-10-12 13:04:53 9109
Описание проекта