Вставьте time + n в mySQL с помощью Zend_db_table!

$ data = массив ( 'next' => "СЕЙЧАС () + 5", 'interval' => $ dom ["USER"] [0] ["STATUSES_COUNT"] [0] ["data"], 'good' => $ хорошо, 'пытается' => $ p-> пытается + 1 ); $ where = $ service-> getAdapter () -> quoteInto ('id =?', $ p-> id);
. $ service-> update ($ data, $ где);

для вставки чего-либо в базу данных с помощью PHP на zend и mySQL. "Next" => "NOW ()" не будет работать. Я мог бы указать CURRENT_TIMESTAMP как значение по умолчанию, но на самом деле я хочу вставить метку времени, относящуюся к этому моменту, плюс некоторое время.

Я мог бы переписать некоторые части программы для использования чистых дат php (вместо чистых дат mySQL). Не знаю, что лучше и что мне делать. Вы знаете, как я могу заставить это обновление работать, если mySQL будет рассчитывать время?

Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
1
0
908
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я решил это с помощью следующего очень полезного утверждения:

'next' => new Zend_Db_Expr('TIMESTAMPADD(MINUTE,1,NOW())'),

Другие вопросы по теме