titre_mot et type_mot

re-bonjour(décidément aujourd’hui je n’arrete pas …)

sur ma page de sommaire je veux faire apparaitre 2 type d’article. ceux dont le mot clef est « news » et ceux dont le mot clef est « stage » et biensur pas au meme endroit et biensur aussi y’a des stages qui ont le mot clef news aussi attachés… donc quand dans mes boucle je ne met qu’une instruction du titre_mot comme :

<BOUCLE_article(ARTICLES){titre_mot=news}{par date}{inverse}{doublons}{1/2}>

la ca marche

par contre dés lors qu’il y a 2 titre_mot :

<BOUCLE_article(ARTICLES){titre_mot=news}{type_mot!=stage}{par date}{inverse}{doublons}{1/2}> et ben la ca marche plus et il me dit :

<BOUCLE_article>
Erreur dans la requête envoyée à MySQL :
SELECT articles.id_article,articles.id_rubrique,articles.id_secteur,articles.surtitre,articles.titre,articles.soustitre,articles.date,articles.date_redac,articles.date_modif,articles.visites,articles.popularite,articles.statut,articles.accepter_forum,articles.lang,articles.id_trad,articles.chapo FROM spip_articles AS articles,spip_mots_articles AS lien_mot,spip_mots AS mots,spip_mots_articles AS lien_mot,spip_mots AS mots WHERE articles.id_article NOT IN (0) AND articles.id_article=lien_mot.id_article AND lien_mot.id_mot=mots.id_mot AND mots.titre=‹ news › AND articles.id_article=lien_mot.id_article AND lien_mot.id_mot=mots.id_mot AND NOT (mots.type=‹ stage ›) AND articles.date<NOW() AND articles.statut=‹ publie › GROUP BY articles.id_article ORDER BY articles.date DESC
Table/alias: ‹ lien_mot › non unique

et là je vous avouerais que je capte pas grand chose …

Message du 19/02/04 14:04
De : Jean-Christophe Sekinger

le 19/02/04 14:24, Sebastien PIERREJEAN à sebnormal@wanadoo.fr a écrit :

{type_mot!=stage}

cette syntaxe ne marche pas avec les mots clefs
il faut utiliser la solution de la boucle d'exclusion

exemple dans un de mes squelettes ici
http://www.pucroller.com/pucrol_squelettes/sommaire.html

@+
Nicolas RIQUOIS
http://www.pucroller.com