Всем привет...я канеш не спец...но все знают прикол с чатом, когда в истории остаеться сообщение с ответом, то умниз засчитывает его..даже если это сообщение далеко)) Так вот...я решил схитрить)) сделать типо в файле умника...что при ответе удаляет сразу это сообщение...ну у меня что - то с запросом не вышло..выручайте...чтто не так /???
<?php
mysql_query("DELETE * FROM `chat_post` WHERE `room` = '$room[id]' AND `id_user` != '0' AND `msg` like '%$umnik_vopros[otvet]%' ORDER BY `id` ASC LIMIT 1");
?>
Женёк, я если не ошибаюсь строка LIMIT 1 означает удалить одну запись...может этот запрос и удаляет один пост в этой таблице и все?
07 Ноя 2010, 20:11Ну а ты делай чтобы он проверку делай только тех месаг которым не более 5 минут... WHERE `time`<'".(time()+600)."' ну я с телефона сонный может и не правильно
08 Ноя 2010, 19:40Попробовать можно, хотя сомнительно как то.
MОrbid, а ты каким макаром фиксил? Мож хоть намекнёшь.
mysql_query("DELETE * FROM `chat_post` WHERE `room` = '$room[id]' AND `msg` like '%$umnik_vopros[otvet]%' AND `umnik_st` = '4' AND `time` >= '".($time-$umnik_last['time'])."' ORDER BY `id` ASC LIMIT 1");
Вот мне кажеться что нужно изменить время, только вот не знаю на какое