У меня с хостером проблема. При отправки ответов форум зависает, соответственно юзеры на кнопку "Ответить" нажимают несколько раз. В результаты появляются несколько одинаковых записей. Как удалить с базы одинаковых (повторяющего) записей. Оставить первую.
Пример:
До
id tid | date | name | host_name | message
1 2 19.02.03 mizh 127.0.0.1 сообщение
2 2 19.02.03 mizh 127.0.0.1 сообщение
3 1 19.02.03 duma 127.0.2.1 письмо
4 2 19.02.03 mizh 127.0.0.1 сообщение
5 1 19.02.03 aman 127.5.3.5 топик
6 1 19.02.03 duma 127.0.2.1 письмо
7 5 19.02.03 mizh 127.0.2.1 пост
8 1 19.02.03 duma 127.0.2.1 письмо
9 1 19.02.03 aman 127.5.3.5 сообщение
После
id tid | date | name | host_name | message
1 2 19.02.03 mizh 127.0.0.1 сообщение
3 1 19.02.03 duma 127.0.2.1 письмо
5 1 19.02.03 aman 127.5.3.5 топик
7 5 19.02.03 mizh 127.0.2.1 пост
9 1 19.02.03 aman 127.5.3.5 сообщение
Для надежности - руками из соответствующих тем.
Если охота поизвращаться, то делаешь запрос, который ищет повторяющиеся посты, вычисляет номер первого поста, удаляет другие повторы.