Opik
Новичок
Чат - глотание сообщений.
Понимаю, тема с чатом обсуждалась неоднократно, но нужной проблемы, вернее её решения так и не нашел. Глюк появляется тогда, когда база чата пустая, а именно:
Я добавляю первое сообщение в чат - ID у него ставится 1.
Далее делаю селект:
select ... from chat where id > $id где $id при добавлении становится 1
получается условие 1 > 1, что не равно истиной и сообщение не показывается. В то время как сообщения уже есть в базе, то всё идет на УРА. Но устаревшие сообщения удаляются и снова появляется проблема.
Очень прошу помочь, заренее спасибо.
Понимаю, тема с чатом обсуждалась неоднократно, но нужной проблемы, вернее её решения так и не нашел. Глюк появляется тогда, когда база чата пустая, а именно:
Я добавляю первое сообщение в чат - ID у него ставится 1.
Далее делаю селект:
select ... from chat where id > $id где $id при добавлении становится 1
получается условие 1 > 1, что не равно истиной и сообщение не показывается. В то время как сообщения уже есть в базе, то всё идет на УРА. Но устаревшие сообщения удаляются и снова появляется проблема.
Очень прошу помочь, заренее спасибо.