id_mot!=2 (ne fonctionne pas ????)

Bonsoir

Je voudrais afficher tous les articles qui n'ont pas le mon clé toto (id
=2), mais la syntaxe n'est pas claire je fais un {id_mot != 2} et rien ne
sort !!!

si qq veut bien m'aider.

merci
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.544 / Virus Database: 338 - Release Date: 25/11/2003

le 9/01/04 18:04, Marc Collin Informaticien Indépendant à
contact@marccollin.com a écrit :

Je voudrais afficher tous les articles qui n'ont pas le mon clé toto (id
=2), mais la syntaxe n'est pas claire je fais un {id_mot != 2} et rien ne
sort !!!

je ne me rappelle plus du pourquoi du comment, mais cette syntaxe {id_mot !=
2} ne fonctionne pas avec les mots clefs, tu dois utiliser une manoeuvre en
deux temps

1) créer en debut de page une boucle d'exclusion qui selectionne tous les
articles avec {id_mot=2 et le critère {doublon}, sans rien afficher

2) ensuite tu remet le critère {doublon} dans ta boucle de sélection
d'article, ainsi tous les articles déjà selectionnés en début ne seront pas
repris

si tu veux exclure sur plusieurs mots clefs il faut utiliser les expressions
régulières dans la boucle d'exclusion

exemple de mise en oeuvre ici
http://www.pucroller.com/pucrol_squelettes/sommaire.html
(consulter le code source commenté)

Nicolas RIQUOIS
http://www.pucroller.com

Et avec {id_mot !== 2} ca marche pas non plus ?

F.

Nicolas RIQUOIS wrote:

le 9/01/04 18:04, Marc Collin Informaticien Indépendant à
contact@marccollin.com a écrit :

Je voudrais afficher tous les articles qui n'ont pas le mon clé toto (id
=2), mais la syntaxe n'est pas claire je fais un {id_mot != 2} et rien ne
sort !!!
   
je ne me rappelle plus du pourquoi du comment, mais cette syntaxe {id_mot !=
2} ne fonctionne pas avec les mots clefs, tu dois utiliser une manoeuvre en
deux temps

1) créer en debut de page une boucle d'exclusion qui selectionne tous les
articles avec {id_mot=2 et le critère {doublon}, sans rien afficher

2) ensuite tu remet le critère {doublon} dans ta boucle de sélection
d'article, ainsi tous les articles déjà selectionnés en début ne seront pas
repris

si tu veux exclure sur plusieurs mots clefs il faut utiliser les expressions
régulières dans la boucle d'exclusion

exemple de mise en oeuvre ici
http://www.pucroller.com/pucrol_squelettes/sommaire.html
(consulter le code source commenté)

Nicolas RIQUOIS
http://www.pucroller.com

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/

Nicolas RIQUOIS wrote:

le 9/01/04 18:04, Marc Collin Informaticien Indépendant à
contact@marccollin.com a écrit :

Je voudrais afficher tous les articles qui n'ont pas le mon clé toto
(id =2), mais la syntaxe n'est pas claire je fais un {id_mot != 2}
et rien ne sort !!!

je ne me rappelle plus du pourquoi du comment, mais cette syntaxe
{id_mot != 2} ne fonctionne pas avec les mots clefs, tu dois utiliser
une manoeuvre en deux temps

C'est une question de requête SQL générée avec jointure de tables.