Salut
Ecran de Bureau a écrit :
pour limiter le résultat aux auteurs ayant écrit au moins un article, il
faut déterminer tout d'abord les articles écrits et ensuite d'extraire
les auteurs. Cela donnerait une boucle dans ce genre :
<BOUCLE_rech_articles(ARTICLES){tout}{doublons}>
<BOUCLE_extraire_auteurs(AUTEURS){id_articles}{doublons}>
[(....)]
</BOUCLE_extraire_auteurs>
</BOUCLE_rech_articles>
Cordialement
Manuel
Ecran de bureau http://www.ecranbureau.com
merci, c'était pile-poil le truc que je cherchais 
A+ Yann
--
Les infos du monde du logiciel libre, c'est sur
Independant Technologies : http://it.mondelinux.org
IntraLibre : le système Intranet/Extranet basé sur les technologies
libres
http://yann.services-virtuavision.com/intralibre/
Groupe Morbihannais d'Utilisateurs de Logiciels Libres
http://tuxbihan.apinc.org
http://tuxbihan.services-virtuavision.com/tuxbihan/
From spip@taplanete.net Tue Nov 5 16:26:27 2002
Return-Path: <spip@taplanete.net>
Received: from smtp.noos.fr (lafontaine.noos.net [212.198.2.72])
by miel.brainstorm.fr (Postfix) with ESMTP id 63B0A1D35A
for <spip@rezo.net>; Tue, 5 Nov 2002 16:26:27 +0100 (CET)
Received: (qmail 40689838 invoked by uid 0); 5 Nov 2002 15:26:26 -0000
Received: from unknown (HELO vaugines) ([81.65.61.121]) (envelope-sender
<spip@taplanete.net>)
by 212.198.2.72 (qmail-ldap-1.03) with SMTP
for <spip@rezo.net>; 5 Nov 2002 15:26:26 -0000
From: =?iso-8859-1?Q?=C9ric_=3E_taplanete.net?= <spip@taplanete.net>
To: <spip@rezo.net>
Date: Tue, 5 Nov 2002 16:26:15 +0100
Message-ID: <001301c284df$b1c16450$793d4151@vaugines>
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.2627
In-Reply-To: <3DC7D6B7.5F4821D1@free.fr>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Subject: [Spip] =?iso-8859-1?q?Variables_dans_le_nombre_d?=
=?iso-8859-1?q?=27it=E9ration_d=27une_boucle_=2E=2E=2E?=
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b3+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Tue, 05 Nov 2002 15:26:27 -0000
Status: O
Content-Length: 1284
Lines: 39
Bonjour,
Je veux faire afficher sur une page plusieurs articles mais je souhaite
que le nombre d'articles soit variable.
Je me suis inspir=E9 de la boucle de r=E9sultat du squelette recherche :
<BOUCLE_articles(ARTICLES){recherche}{id_secteur !=3D 39}{par
points}{inverse}{debut_lb,10}>
Mais mon probl=E8me c'est que c'est le deuxi=E8me nombre qui doit =EAtre
variable donc j'ai d=E9fini un $nb_articles et j'ai mis =E7a comme =
boucle :
<BOUCLE_breves(ARTICLES){id_secteur=3D1}{par
date}{inverse}{0,nb_articles}>
Mais =E7a ne fonctionne pas j'ai l'erreur suivante :
<BOUCLE_breves>
Erreur dans la requ=EAte envoy=E9e =E0 MySQL :
SELECT
articles.id_article,articles.id_rubrique,articles.id_secteur,articles.su
rtitre,articles.titre,articles.soustitre,articles.date,articles.date_red
ac,articles.visites,articles.popularite,articles.statut,articles.accepte
r_forum,articles.texte FROM spip_articles AS articles WHERE
articles.id_secteur=3D'1' AND articles.date<NOW() AND
articles.statut=3D'publie' ORDER BY articles.date DESC LIMIT 0,
You have an error in your SQL syntax near '' at line 1
</BOUCLE_breves>
On voit bien qu'il manque le second nombre donc je pense qu'il ne passe
pas. Quelqu'un sait-il comment on fait pour le faire passer ?
Merci pour votre aide.
=C9ric