UPDATE 'spip_articles' SET id_rubrique="118" WHERE titre LIKE 'attente'
et j'ai fait celle-ci :
UPDATE 'spip_articles' SET id_rubrique="118" WHERE titre LIKE '%attente%'
UPDATE spip_articles SET ... devrait mieux marcher me semble-t-il
ou alors tu cherchais à mettre des backquotes ( en dessous de 7 sur un clavier français ) qui aident juste mysql à ne pas confondre le mot-clé SET et la table `set`
Pour le reste, je t'avouerais que j'utilise pas trop le like mais ça semble correct dans les deux cas selon ce que tu cherche
UPDATE spip_articles SET id_rubrique="118" WHERE titre LIKE '%attente%'
(il ne fallait rien mettre autour de spip_articles)
J'en ai profité pour faire :
UPDATE spip_articles SET statut=prepa WHERE titre LIKE '%attente%'
pour mettre les pages d'attente en "en cours de rédaction"
et tout a bien marché
Merci encore
Qis
----- Original Message -----
From: "Babass" <bastien.gallay@free.fr>
To: "qisbug" <qisbug@wanadoo.fr>
Cc: <spip@rezo.net>
Sent: Friday, March 05, 2004 4:56 PM
Subject: Re: [Spip] requête SQL
qisbug wrote:
> UPDATE 'spip_articles' SET id_rubrique="118" WHERE titre LIKE 'attente'
>
>
> et j'ai fait celle-ci :
>
> UPDATE 'spip_articles' SET id_rubrique="118" WHERE titre LIKE
'%attente%'
UPDATE spip_articles SET ... devrait mieux marcher me semble-t-il
ou alors tu cherchais à mettre des backquotes ( en dessous de 7 sur un
clavier français ) qui aident juste mysql à ne pas confondre le mot-clé
SET et la table `set`
Pour le reste, je t'avouerais que j'utilise pas trop le like mais ça
semble correct dans les deux cas selon ce que tu cherche