passage de parametre a une boucle / moteur de recherche

Bonjour,

Après quelques recherches infructueuses dans les archives, je vous soumets mon problème.

Pour faciliter l'accès aux articles d'une bibliothèque, je voudrais proposer un moteur de recherche qui permet de récupérer les textes d'un auteur donné sur un thème donné (et si possible contenant un mot-clé entré par le visiteur). L'auteur et le(s) thème(s) d'un article figurent parmi les mots-clés de l'article. (les auteurs au sens de spip sont des traducteurs)

Mon formulaire de recherche passe une requête du type :
http://www.monsite.org/spip/recherchemulti.php3?recherche=toto&id_secteur=27&author=10&theme=18

Dans le squelette recherchemulti.html, j'ai mis le code suivant :
<BOUCLE_articles(ARTICLES){id_secteur}{id_mot=$author}>
<FONT SIZE=3><A HREF="#URL_ARTICLE">#TITRE</A></FONT><BR>
</BOUCLE_articles>

Cette boucle ne retourne rien alors que je m'attends à recevoir les articles de l'auteur numéro 10. Le script <?php echo $author; ?> retourne la bonne valeur pourtant. Où est l'erreur ?

Merci de votre aide.

Mohammad

__________________________________________________
Modem offert : 150,92 euros remboursés sur le Pack eXtense de Wanadoo ! Haut débit à partir de 30 euros/mois : http://www.ifrance.com/_reloc/w

Ce n'est pas possible de mettre une variable dans un critère. Essaye plutôt
de mettre une boucle auteurs à l'intérieur de ta boucle articles (ou
l'inverse serait mieux, vu qu'il y a moins d'auteurs que d'articles).

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Mohammad Ghoniem
Envoyé : mercredi 20 novembre 2002 09:37
À : spip@rezo.net
Objet : [Spip] passage de parametre a une boucle / moteur de recherche

Bonjour,

Après quelques recherches infructueuses dans les archives, je vous soumets
mon problème.

Pour faciliter l'accès aux articles d'une bibliothèque, je voudrais
proposer un moteur de recherche qui permet de récupérer les textes d'un
auteur donné sur un thème donné (et si possible contenant un mot-clé entré
par le visiteur). L'auteur et le(s) thème(s) d'un article figurent parmi
les mots-clés de l'article. (les auteurs au sens de spip sont des
traducteurs)

Mon formulaire de recherche passe une requête du type :
http://www.monsite.org/spip/recherchemulti.php3?recherche=toto&id_secteur=27
&author=10&theme=18

Dans le squelette recherchemulti.html, j'ai mis le code suivant :
<BOUCLE_articles(ARTICLES){id_secteur}{id_mot=$author}>
<FONT SIZE=3><A HREF="#URL_ARTICLE">#TITRE</A></FONT><BR>
</BOUCLE_articles>

Cette boucle ne retourne rien alors que je m'attends à recevoir les
articles de l'auteur numéro 10. Le script <?php echo $author; ?> retourne
la bonne valeur pourtant. Où est l'erreur ?

Merci de votre aide.

Mohammad

__________________________________________________
Modem offert : 150,92 euros remboursés sur le Pack eXtense de Wanadoo !
Haut débit à partir de 30 euros/mois : http://www.ifrance.com/_reloc/w

_______________________________________________
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.uzine.net/spip