Задача. Триггер срабатывает после обновления таблицы, если изменен статус заказа. Сначала проверяем настройки пользователя, который делал заказ. Если уведомления включены (поле notify) и пользователь подписан на обновления статуса заказа (поле notify_status), то вставляем в таблицу с уведомлениями новое сообщение. Слепил из того, что было в Гугле:
BEGIN
DECLARE notify_status INT;
SET notify_status = (SELECT notify_status FROM user WHERE user_id = NEW.user_id AND notify = '1');
IF notify_status > 0 THEN
BEGIN
INSERT INTO notifications (notify_dateDelivered, notify_title, notify_body, notify_userID) VALUES (NOW(), 'Статус Вашей заявки изменен', CONCAT('Статус Вашей заявки: ', NEW.order_status), NEW.user_id);
END;
END IF;
END
Не срабатывает.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть таблица, в которой указаны много информации в колонкеНазвания колонки - operators, её значения могут быть совершенно разные, то ли число,...
Есть разные сервисы например http://izuumcom которые предоставляют возможность получить фотографию профиля пользователя с высоким разрешением
Как отправить данные через POST - логин, пароль, прокси на URL и получить оттуда ответ? пробую так, но получаю страницу полностью, а нужно получить...