Есть mysql база, столбцы id , log , pass и тд. Как сделать функцию, которая будет срабатывать на изменение базы. Например, чтобы выполнялся какой-то код при появлении новой строки в базе (или увеличении id на 1, что одно и тоже).
Если оно туда добавляется, возможно тебе стоит повесить функции туда же? Там где ты добавляешь запись, вешай туда то, что тебе нужно.
Можно попробовать такой вариант: На cron вешаешь небольшой скриптик, который проверяет последний id в базе, и делает что тебе надо, если id отличается от предыдущего. Сам id можно хранить в файлике рядом со скриптом. Если делать прям совсем по хорошему, то можно настроитт триггеры, вот ссылочка поподробнее: https://habrahabr.ru/post/37693/ и сделать так, чтобы после INSERT в одну таблицу, создавалась строка а другой, и опять-таки крутить по cron скриптик, который делает уведомления из строк второй таблицы и их очищает, соответственно
Ну, не знаю, если это изменение записывается в бд, тогда попробуй отправлять уведомление тогда, когда оно записывается. Думаю это решение должно помочь тебе.