Расписание обратного звонка и отображение уведомлений на PHP
Здравствуйте дорогие, я работаю в PHP проекте its для колл-центров. В этом проекте после завершения вызова мы можем выбрать опцию обратного вызова. Я получаю дату и время и сохраняю их в БД. мне нужно уведомить этот номер, как только эта дата и время наступят. В MySQL, как создать событие для этого или есть какие-то другие варианты есть плохо написать запрос к базе MySQL, но его показали ошибку
Что я уже пробовал:
<pre>CREATE EVENT callback ON SCHEDULE SELECT `status` FROM `dial` WHERE (DATE(`callbackbdate`) = DATE(NOW()) && (TIME(`callbacktime`) = CURRENT_TIME)) DO UPDATE `dial` SET `status`="";
ZurdoDev
В чем же ошибка?
Haja Kutbudeen
#1064 - у вас есть ошибка в синтаксисе SQL; проверьте руководство, которое соответствует вашей версии сервера MariaDB для правильного синтаксиса для использования рядом с 'SELECT `status` FROM `dial_feed` WHERE (DATE(`callbackbdate`) = DATE(NOW()) && (TIME(`c' в строке 3
ZurdoDev
Синтаксическая ошибка означает, что вы ввели что-то неправильно. Я никогда раньше не использовал MariaDB, поэтому не знаю этого синтаксиса, но если вы знакомы с MariaDB, то его довольно легко найти.
Haja Kutbudeen
дорогой, я использую только MySQL!
ZurdoDev
Ваша ошибка говорит MariaDB.
Haja Kutbudeen
потому что я запускаю этот запрос в phpMyadmin
ZurdoDev
Как бы то ни было, это проблема синтаксиса. Это должно быть просто исправить.