cedric | 29 Jan 13:17

Re: 1.9.2xxx et {id_mot!=x}

RealET <real3t <at> gmail.com> writes:

> 
> * lpg tapuscrivait, le 28/01/2008 23:28:
> > helo
> > 
> > well, cette boucle fonctionnait sans pbl auparavant...
> C'était un pur hasard qu'elle fonctionne : tu avais le cas spécifique 
> que les articles que tu ne voulais pas afficher avec quand même un autre 
> mot clef. et pas d'article ayant 2 mots clefs dont celui que tu ne 
> voulais pas
> 
> > je vais essayer la solution !IN pour voir...
> ça marchera pas...

en fait cela fait exactement ce que ça dit :
{id_mot!=x} selectionne tous les articles qui ont un mot different de x
C'est tres classiquement un probleme de collège d'intersection d'ensembles :
- un article qui a un mot y different de x peut aussi avoir un mot x, et il sera
tout de meme dans l'ensemble
- un article qui n'a aucun mot n'est pas dans l'ensemble

Avoir tous les articles qui ne sont pas liés au mot x ne peut donc s'écrire que :
tous les articles sauf ceux qui sont liés au mot x
ce qui passe efectivement pas un doublon

Au passage une écriture comme {!id_mot=x} exprimerait bien cela, mais n'est pas
supportée par le compilateur. C'est une idée à proposer surement pour eviter un
affreux et fréquent doublon

Cédric


Gmane