Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.12 veröffentlicht (22.05.17)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
DELETE-Query aus Task aufrufen
#1
Ich würde gerne im rss2post-Task alle Beiträge in einem bestimmten Forum löschen, bevor neue erstellt werden.

$db->query("DELETE * FROM ".TABLE_PREFIX."threads WHERE fid = '151'");

So habe ich es schon versucht, aber es funktioniert nicht wirklich.

Bin für jede Hilfe dankbar.
Zitieren
#2
Es reicht nicht aus nur den Eintrag in der Tabelle threads zu löschen, da dadurch die Beiträge usw. erhalten bleiben und die Statistiken nicht aktualisiert werden. Ich würde auf die Funktion des MyBB zurückgreifen:
PHP-Code:
$query $db->simple_select("threads""tid""fid = '151'");
while(
$threads $db->fetch_array($query))
{
    
delete_thread($threads['tid']);


Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
Klasse, funktioniert.

Vielen Dank, Michael!
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Ausgabe der pid aus query fehlerhaft Luna 2 148 04.06.2017, 23:07
Letzter Beitrag: Luna
  Delete Account 1.0 taccodip 18 1.200 15.02.2015, 21:18
Letzter Beitrag: MrBrechreiz
  Undo Delete Juventiner 12 2.501 20.04.2011, 18:24
Letzter Beitrag: gmx
Photo Alle bzw. einzelne Tabelle(n) optimieren per MyBB Task MyBB-Fanatiker 8 1.984 08.02.2011, 13:46
Letzter Beitrag: MyBB-Fanatiker
  Task: Backups über SMTP an E-Mail-Adresse senden lassen pcworld 2 933 17.01.2010, 16:49
Letzter Beitrag: pcworld