Пытаюсь создать запрос в базу, сохранить данные и параллельно задать событие для сохраненных данных.
Вот мой запрос:
$this->db->query( "INSERT INTO " . PREFIX . "_users_balance
(name, payer, post_id, user_balance_hold) VALUES
('$user', '$payer', '$post_id', '$money')"
);
$this->db->query( "CREATE EVENT $event_name
ON SCHEDULE EVERY $bs_time HOUR
STARTS CURRENT_TIMESTAMP
ENDS CURRENT_TIMESTAMP + INTERVAL $bs_time HOUR
DO
INSERT INTO " . PREFIX . "_users_balance
(name, payer, post_id, user_balance_hold) VALUES
('$user', '$payer', '$post_id', '$money')"
);
Можно объединить эти запросы INSERT INTO и CREATE EVENT в один?
Сейчас событие выполняется сразу при запросе в базу, как не выполнять его сразу, а только по истечению заданного времени?
Спасибо!
p.s. на само событие не обращайте внимание.