J’ai des dizaines d’articles à enlever de certaines rubriques et j’aimerais utiliser phpMyadmin pour le faire.
Dans un premier temps, j’ai appliqué ce qui est indiqué dans http://ardep-bretagne.org/spip.php?article107 sans succès dans phpMyadmin
DELETE FROM spip_articles WHERE id_rubrique = ’5’(5 étant la rubrique )
puis j’ai réessayé comme ceci
DELETE FROM spip_articles WHERE id_rubrique = 5
En enlevant les apostrophes autour de 5 cela a fonctionné dans phpMyadmin (du moins j,en ai le message)
MESSAGE:Votre requête SQL a été exécutée avec succès ( Traitement en 0.0003 sec. )
De retour dans SPIP j’ai vidé la cache. Les articles ne se sont pas effacés.
Dans l’article de ardep, on dit de Effacer les index
Comment efface-t-on des index?
DELETE FROM spip_articles WHERE id_rubrique = ’5’(5 étant la rubrique )
puis j’ai réessayé comme ceci
DELETE FROM spip_articles WHERE id_rubrique = 5
En enlevant les apostrophes autour de 5 cela a fonctionné dans phpMyadmin (du moins j,en ai le message)
MESSAGE:Votre requête SQL a été exécutée avec succès ( Traitement en 0.0003 sec. )
Ce serait pas ça la requête à faire (avec l’étoile) ?
DELETE * FROM spip_articles WHERE id_rubrique = 5
J'ai refait la même procédure cette fois pour la rubrique 19
DELETE FROM `spip_articles` WHERE `id_rubrique` = 19
PHPmyAdmin confirme opération réussie
De retour à SPIP, j,ai vidé la cache.
Les articles de la rubrique 19 sont toujours là! http://useref.com
rubrique 19= ÉQUIPEMENT ALIMENTAIRE
voir par le plan du site
Je peux les enlever de façon manuel mais j'aimerais cela pouvoir utiliser PHPMyAdmin
Qu'est que je ne fais pas correctement?
Je débute avec PHPMyadmin mais j'ai une longue expérience avec SPIP.
RP
Paolo a écrit :
On 10/03/10 18:59, Renée Picard wrote:
DELETE FROM `spip_articles` WHERE `id_rubrique` = 5
Oui, c'est la bonne requête.
Les articles ne se sont pas effacés.
Invraisemblable. Tu as bien regardé dans l'espace privé ?
Est-ce que tu es sûr d'avoir opéré sur la bonne base de données !?
> Dans l'article de ardep, on dit de Effacer les index
> Comment efface-t-on des index?
Ne s'applique pas aux versions modernes de Spip (Spip 2.0 par ex.)