Я работаю над приложением Zend Framework (v1.7), которое запрашивает несколько форм, в которые пользователи должны вводить даты.
Пользователю предлагается ввести даты в формате дд / мм / гггг , но база данных MySQL хочет, чтобы даты были представлены в формате гггг-мм-дд . Поэтому я должен сделать следующее:
Загрузка формы
- Получить данные из базы данных
- Переформатируйте поля даты, используя Zend_Date, в формат дд / мм / гггг
Сохранение формы
- Проверка полей даты с помощью Zend_Validate
- Проверьте, присутствует ли поле даты. Если это так, переформатируйте его в формат гггг-мм-дд . Если нет, установите его в NULL
- Сохранить в базе данных
Должен быть более простой способ сделать это: -S
Может кто-нибудь предложить один?
Приветствия
Matt