ThunderCat: думаю повторю проблему более конкретно, в базе имеется таблица с сообщениями которая добавляется при написании (через JS) и каждые 2 секунды проверяет на новые сообщения путем проверки большего значения id из базы. Собственно проблема в том, что повторяет сообщения без остановки хотя должно добавлять в чат сообщение если оно больше по индексу чем значение у клиента (last_message_id)
первый раз переменная $last_message_id равна 0 и получает значение переменной $message_id после выполнения задачи, собственно начиная со второго круга они сравнивают одинаковые значения (1 и 1)