нужно чтоб утаблицы users у значения date отнимался по 1 в каждую секунду пока разница между текущим временем(в unix) и date не будет равно 300 после этого останавливаетмя ,пока опять значение текущего времени(по unix) отнять date не будет меньше 300 еще надо написать triger при отнятии текущего времени date больше 300 поменять status в таблице posts в online иначе offline
Я так понимаю ответы в предыдущей теме вам ни о чем не говорят. Отвечу прямым текстом. Надо сделать машину, которая каждую секунду била бы вас учебником MySQL по голове до тех пор пока бы не возникло желание его взять и прочитать. Для решения вашей задачи не нужны никакие триггеры. В бд устанавливается временная метка, всё остальное вычисляется при запросе.