DarkMirror
Новичок
Работа с датой sql запросами
Здравствуйте!
После прочтения документации по MySQL, я нашел:
Запрос который прибавляет кое-то количество месяцев:
DATE_ADD('$date_k', INTERVAL '$month' MONTH)
Для себя я его преобразовал таким образом:
update users set date_k = DATE_ADD('$date_k', INTERVAL '$month' MONTH) where login = '$login'
(все переменные заранее определены).
Так вот после выполнения данного запроса дата обнуляется (0000-00-00).
Также, я вычитал что такое может получаться при использовании некорректных значений, но в чем тут некорректность...
Поле date_k имеет формат DATE.
Заранее спасибо!
Здравствуйте!
После прочтения документации по MySQL, я нашел:
Запрос который прибавляет кое-то количество месяцев:
DATE_ADD('$date_k', INTERVAL '$month' MONTH)
Для себя я его преобразовал таким образом:
update users set date_k = DATE_ADD('$date_k', INTERVAL '$month' MONTH) where login = '$login'
(все переменные заранее определены).
Так вот после выполнения данного запроса дата обнуляется (0000-00-00).
Также, я вычитал что такое может получаться при использовании некорректных значений, но в чем тут некорректность...
Поле date_k имеет формат DATE.
Заранее спасибо!
я понял что проблема в том, что приравнивается полю date_k что-то не то...