Fork me on GitHub

Rapport de message :*
 

Re: suprimer tous les commentaires d'une telle date

Titre du sujet : Re: suprimer tous les commentaires d'une telle date
par Christian sur 04/07/2008 13:40:23

Cette requête, à exécuter dans l'onglet sql de l'interface PhpMyAdmin de ton serveur, va supprimer tous les enregistrements de la date passée en paramètre.

delete FROM `[prefix]_xoopscommentswhere date_format(from_unixtime(com_created),'%Y-%m-%d') = '2008-07-03';


Pour filtrer en plus uniquement sur les commentaires postés à une certaine date pour un module particulier cela donnera :

delete FROM `[prefix]_xoopscommentswhere date_format(from_unixtime(com_created),'%Y-%m-%d') = '2008-07-03' and com_modid 5;


Le champ com_modid représente la valeur du champ mid de la table modules qui contient tous les modules présents sur ton site.

Bien évidemment, il faudra remplacer la chaîne de caractères [prefix] par le préfixe que vous avez utilisé.

Il bien sur fortement recommandé d'effectuer une sauvegarde de sa base de données avant d'effectuer ce genre de manipulations.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

100 Personne(s) en ligne (77 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 100 | Plus ...