• Merhaba Ziyaretçi,
    Sitemizden yararlanmak için buradan kayıt olunuz.
  • Değerli üyelerimiz, Bildiğiniz üzere uzunca bir süredir eklenti desteği ile kişisel sebeplerden ötürü ilgilenemiyorum. Üyelerimizi mağdur etmemek açısından burada sergilenen eklentilerimizi Xenforo.gen.tr üzerinde satışa sunma kararı aldık. Mevcut eklentilere ait kritik problem ve geliştirmeler ile ilgili belirli aralıklarla Xenforo.gen.tr üzerinden destek verilecektir.

Çözüldü Bütün Raporları Silmek

ultrWytf

Kayıtlı Üye
Katılım
20 Ara 2016
Mesajlar
21
Reaction score
4
Puanları
3
Yaş
22
Konum
İstanbul, Türkiye
Web sitesi
sanane.com
PHP Versiyonu
PHP v5.5.x
XenForo Versiyonu
XF 1.5.x
Merhabalar,

Birikmiş raporlarım var ve hepsiyle uğraşacak zamanım yok. Bütün raporları tek tıkla nasıl silerim?
 

ovunc

Emektar Üye
Katılım
9 Eki 2016
Mesajlar
162
Reaction score
227
Puanları
43
Yaş
41
Konum
İzmir
Web sitesi
xenforotr.com
PHP Versiyonu
PHP v7.1.x
XenForo Versiyonu
XF 1.5.x
MySQL üzerinde,
Aşağıdaki queries içerisinde 30 gün sayısını dilediğin eski gün sayısına kadar çeker çalıştırırsan hepsini silersin (30x86400 yazan alandaki bölümde 30 gün sayısı)

Kod:
FROM xf_report
WHERE last_modified_date < UNIX_TIMESTAMP() - 30*86400;

DELETE rc.*
FROM xf_report_comment AS rc
LEFT JOIN xf_report AS r ON (r.report_id = rc.report_id)
WHERE r.report_id IS NULL;
 
Üst