Pagina 1 van 1
Topic op index nog zichtbaar na verwijderen spamrun
Geplaatst: 15 dec 2013, 21:31
door AarClay
- Adres van je forum: n.v.t
Event. modificaties op je forum:
n.v.t
Wanneer ontstond het probleem?
phpBB versie:
3.0.12
Heb je onlangs iets veranderd aan je forum?
Nope
Wat is het probleem?
Een enorme spamrun op mijn niet zo actieve forumpje.
A.d.h.v de datums heb ik de topics, posts en user gedeleted met een simpele DELETE FROM... WHERE.... query. Echter op de forumindex blijven de (veelal russische) spamtopic-titels nog zichtbaar, terwijl de topics allang weg zijn.
Ik heb al diverse sync-functies in de Admin geprobeerd, zoals Sync bij de forums, op de ACP-index, maar ze blijven staan. Waar wordt dit bewaard (gecached)????
Re: Topic op index nog zichtbaar na verwijderen spamrun
Geplaatst: 15 dec 2013, 21:42
door John P
In de forumtabel staat het onderwerp wat als laatste toegevoegd is.
Re: Topic op index nog zichtbaar na verwijderen spamrun
Geplaatst: 15 dec 2013, 22:03
door AarClay
Handig.....
Is daar geen reset query voor, om de laatste bestaande topictitels er weer in te plaatsen?
Re: Topic op index nog zichtbaar na verwijderen spamrun
Geplaatst: 15 dec 2013, 22:21
door John P
Ja hoor
Run de onderstaande query
Code: Selecteer alles
SELECT a.forum_id, a.topic_title
FROM tbl_topics a
WHERE a.topic_id =
(
SELECT MAX(topic_id) topic_id
FROM tbl_topics b
WHERE a.forum_id = b.forum_id
)
GROUP BY a.forum_id
Vervang tbl_ door jouw tableprefix en run in de while loop je update query.
Vergeet niet ook de andere velden in je forumtabel te updaten.
Re: Topic op index nog zichtbaar na verwijderen spamrun
Geplaatst: 15 dec 2013, 22:27
door AarClay
Ik ga morgen eens kijken.