angel_hell Опубликовано 8 Ноября 2003 Жалоба Поделиться Опубликовано 8 Ноября 2003 Как удалять темы, или чтобы они сами удалялись (только в одном разделе) И ЧТОБЫ ПРИ ЭТОМ общее кол-во тем и ответов не уменьшалось? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 10 Ноября 2003 Жалоба Поделиться Опубликовано 10 Ноября 2003 angel_hell Через базу. DELETE FROM ibf_topics WHERE tid=1, где вместо 1 - номер темы. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 angel_hell Опубликовано 11 Ноября 2003 Автор Жалоба Поделиться Опубликовано 11 Ноября 2003 Т.Е. в мискьюэлевской базе я удаляю темы, сами темы. А на главной и в профилях пользователей нчиего не меняется? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Meowth[OGD] Опубликовано 11 Ноября 2003 Жалоба Поделиться Опубликовано 11 Ноября 2003 Именно так. Но сами посты останутся в базе засоряя её. Так что дополнительно выполни и этоDELETE FROM ibf_posts WHERE topic_id =1где вместо 1 - номер темы Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 angel_hell Опубликовано 11 Ноября 2003 Автор Жалоба Поделиться Опубликовано 11 Ноября 2003 topic_id - такой вообще в структуре НЕТУ! SELECT * FROM `ibf_topics` DELETE FROM ibf_posts WHERE topic_id = 83 LIMIT 0 ,30 Такой должен быть запрос? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 11 Ноября 2003 Жалоба Поделиться Опубликовано 11 Ноября 2003 DELETE FROM ibf_topics WHERE tid=83; DELETE FROM ibf_posts WHERE topic_id=1Можно ещё придумать пару-тройку запросов, которые удалят подписки и прочую муть... По идее, ты можешь найти в Moderate.php строчки$DB->query("UPDATE ibf_forums SET $db_string WHERE id='".$this->forum['id']."'");и$DB->query("UPDATE ibf_stats SET TOTAL_TOPICS='".$topics['tcount']."', TOTAL_REPLIES='".$posts."'");и закомментировать их. Должно работать, но под 1.1 не проверял. PS Meowth[OGD] засоряя еёС чего ты взял, что засоряя?.. Зато потом тему можно будет восстановить, если что... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 angel_hell Опубликовано 12 Ноября 2003 Автор Жалоба Поделиться Опубликовано 12 Ноября 2003 ВОТ СПАСИБО ЯЖ ПРОСИЛ ЧТОБ КОЛ-ВО ТЕМ НА ГЛАВНОЙ НЕ УМЕНЬШАЛОСЬ! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Meowth[OGD] Опубликовано 12 Ноября 2003 Жалоба Поделиться Опубликовано 12 Ноября 2003 А можно без CPS?! Закомментируй $DB->query("UPDATE ibf_stats SET TOTAL_TOPICS='".$topics['tcount']."', TOTAL_REPLIES='".$posts."'"); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 12 Ноября 2003 Жалоба Поделиться Опубликовано 12 Ноября 2003 angel_hell А ты возьми и увеличь обратно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 angel_hell Опубликовано 14 Ноября 2003 Автор Жалоба Поделиться Опубликовано 14 Ноября 2003 А где это можно сделать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 14 Ноября 2003 Жалоба Поделиться Опубликовано 14 Ноября 2003 UPDATE ibf_stats SET TOTAL_TOPICS=TOTAL_TOPICS+1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 angel_hell Опубликовано 14 Ноября 2003 Автор Жалоба Поделиться Опубликовано 14 Ноября 2003 А к конкретному разделу добавить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 14 Ноября 2003 Жалоба Поделиться Опубликовано 14 Ноября 2003 UPDATE ibf_forums SET topics=topics+1 WHERE id = НОМЕР_ФОРУМА Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 angel_hell Опубликовано 15 Ноября 2003 Автор Жалоба Поделиться Опубликовано 15 Ноября 2003 ВСЕ, ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
angel_hell
Ссылка на комментарий
Поделиться на других сайтах
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.