Boucle dans boucle

Bonjour
Je me heurte à un petit problème d'imbrication de boucles jouant avec trois tables: rubrique, guidegolfs et stages.
Ma première boucle est sensée sélectionner les rubriques d'un secteur particulier (54):
BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs liés à la rubrique par le champ ligue
BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
La troisième devrait ne sélectionner que les golfs dont l'id_golf existe dans la table spip_stages
#SET{idgolf,#ID_GOLF}
#SET{golf,#ENV{id_golf}}
BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}

Or cette boucle continue de m'afficher tous les golfs, avec ou sans stage.

Ou ai-je commis une erreur?
Merci de m'éclairer
ADB

tu t’es inspiré de ceci : ???

http://www.spip.net/fr_article914.html

Le 20 mai 2010 12:59, Arnaud DUPIN DE BEYSSAT <a.adupinbe@orange.fr> a écrit :

Bonjour
Je me heurte à un petit problème d’imbrication de boucles jouant avec trois tables: rubrique, guidegolfs et stages.
Ma première boucle est sensée sélectionner les rubriques d’un secteur particulier (54):
BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs liés à la rubrique par le champ ligue
BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
La troisième devrait ne sélectionner que les golfs dont l’id_golf existe dans la table spip_stages
#SET{idgolf,#ID_GOLF}
#SET{golf,#ENV{id_golf}}
BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}

Or cette boucle continue de m’afficher tous les golfs, avec ou sans stage.

Ou ai-je commis une erreur?
Merci de m’éclairer
ADB


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

Euh, non.
Mais d'une boucle que j'ai par aillkeurs sur mon site et qui fonctionne... sans la troisième boucle que j'ai ajoutée.
Voir ici pour celle qui fonctionne:
http://www.francegolf.fr/SPIP/?-Guide-des-Golfs,54-
et là cele qui ne fonctionne pas comme je veux:
http://www.francegolf.fr/SPIP/?-Stages-de-golf-

Merci
ADB

Message du 20/05/10 13:02
De : "Eric Boutigny"
A : "Arnaud DUPIN DE BEYSSAT"
Copie à : "spip [spip]"
Objet : Re: [Spip] Boucle dans boucle

tu t'es inspiré de ceci : ???

Les boucles récursives - SPIP

Le 20 mai 2010 12:59, Arnaud DUPIN DE BEYSSAT a écrit
:

> Bonjour
> Je me heurte à un petit problème d'imbrication de boucles jouant avec trois
> tables: rubrique, guidegolfs et stages.
> Ma première boucle est sensée sélectionner les rubriques d'un secteur
> particulier (54):
> BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
> La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs
> liés à la rubrique par le champ ligue
> BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
> La troisième devrait ne sélectionner que les golfs dont l'id_golf existe
> dans la table spip_stages
> #SET{idgolf,#ID_GOLF}
> #SET{golf,#ENV{id_golf}}
> BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}
>
> Or cette boucle continue de m'afficher tous les golfs, avec ou sans stage.
>
> Ou ai-je commis une erreur?
> Merci de m'éclairer
> ADB
>
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> Discuter chez rezo.net
>
> Documentation de SPIP : http://www.spip.net/
>
> Irc : de l'aide à toute heure : http://spip.net/irc
>

--
La question bien posée donne la bonne réponse ...

Lao Tseu ... ou un autre (sais plu ... même moi je le pense !

en relisant tes boucles ci dessous le « id_golf » semble exister pour tout les golfs , de la viendrait la selection globale ???
Quand il y a stage : quelle valeur de « id_golf »
Quand il n’y a pas stage quelle valeur pour « id_golf »
c’est peut etre la dessus qu’il faut jouer ?

Le 20 mai 2010 12:59, Arnaud DUPIN DE BEYSSAT <a.adupinbe@orange.fr> a écrit :

Bonjour
Je me heurte à un petit problème d’imbrication de boucles jouant avec trois tables: rubrique, guidegolfs et stages.
Ma première boucle est sensée sélectionner les rubriques d’un secteur particulier (54):
BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs liés à la rubrique par le champ ligue
BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
La troisième devrait ne sélectionner que les golfs dont l’id_golf existe dans la table spip_stages
#SET{idgolf,#ID_GOLF}
#SET{golf,#ENV{id_golf}}
BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}

Or cette boucle continue de m’afficher tous les golfs, avec ou sans stage.

Ou ai-je commis une erreur?
Merci de m’éclairer
ADB


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !

Le 20/05/2010 12:59, Arnaud DUPIN DE BEYSSAT a écrit :

Bonjour
Je me heurte à un petit problème d'imbrication de boucles jouant avec trois tables: rubrique, guidegolfs et stages.
Ma première boucle est sensée sélectionner les rubriques d'un secteur particulier (54):
BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs liés à la rubrique par le champ ligue
BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
La troisième devrait ne sélectionner que les golfs dont l'id_golf existe dans la table spip_stages
#SET{idgolf,#ID_GOLF}
#SET{golf,#ENV{id_golf}}
BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}

Or cette boucle continue de m'afficher tous les golfs, avec ou sans stage.

Ou ai-je commis une erreur?

idgolf vs id_golf ?

Merci de m'éclairer

histoire de _

JL

euh... c'est hors-sujet mais petite suggestion quand même : tu devrais passer par de l'ajax, parce qu'une page de 5349 Ko j'ai rarement vu ça :slight_smile:

Cordialement,
Frank BERGÈRE

Le 20 mai 2010 à 14:34, Arnaud DUPIN DE BEYSSAT a écrit :

Euh, non.
Mais d'une boucle que j'ai par aillkeurs sur mon site et qui fonctionne... sans la troisième boucle que j'ai ajoutée.
Voir ici pour celle qui fonctionne:
http://www.francegolf.fr/SPIP/?-Guide-des-Golfs,54-
et là cele qui ne fonctionne pas comme je veux:
http://www.francegolf.fr/SPIP/?-Stages-de-golf-

Merci
ADB

Message du 20/05/10 13:02
De : "Eric Boutigny"
A : "Arnaud DUPIN DE BEYSSAT"
Copie à : "spip [spip]"
Objet : Re: [Spip] Boucle dans boucle

tu t'es inspiré de ceci : ???

Les boucles récursives - SPIP

Le 20 mai 2010 12:59, Arnaud DUPIN DE BEYSSAT a écrit
:

Bonjour
Je me heurte à un petit problème d'imbrication de boucles jouant avec trois
tables: rubrique, guidegolfs et stages.
Ma première boucle est sensée sélectionner les rubriques d'un secteur
particulier (54):
BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs
liés à la rubrique par le champ ligue
BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
La troisième devrait ne sélectionner que les golfs dont l'id_golf existe
dans la table spip_stages
#SET{idgolf,#ID_GOLF}
#SET{golf,#ENV{id_golf}}
BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}

Or cette boucle continue de m'afficher tous les golfs, avec ou sans stage.

Ou ai-je commis une erreur?
Merci de m'éclairer
ADB

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

--
La question bien posée donne la bonne réponse ...

Lao Tseu ... ou un autre (sais plu ... même moi je le pense !

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Bonjour
Quelle page?
Et puis, moi je voudrais bien, mais pour l'instant je ne sais pas utiliser l'Ajax. Et puis, je suis en phase de création, pas de mise au point ou d'optimisation.
ADB

Message du 20/05/10 17:46
De : "Frank Bergere"
A : "spip [spip]"
Copie à :
Objet : Re: [Spip] Boucle dans boucle

euh... c'est hors-sujet mais petite suggestion quand même : tu devrais passer par de l'ajax, parce qu'une page de 5349 Ko j'ai rarement vu ça :slight_smile:

Cordialement,
Frank BERGÈRE

Le 20 mai 2010 à 14:34, Arnaud DUPIN DE BEYSSAT a écrit :

>
> Euh, non.
> Mais d'une boucle que j'ai par aillkeurs sur mon site et qui fonctionne... sans la troisième boucle que j'ai ajoutée.
> Voir ici pour celle qui fonctionne:
> http://www.francegolf.fr/SPIP/?-Guide-des-Golfs,54-
> et là cele qui ne fonctionne pas comme je veux:
> http://www.francegolf.fr/SPIP/?-Stages-de-golf-
>
> Merci
> ADB
>
>
>> Message du 20/05/10 13:02
>> De : "Eric Boutigny"
>> A : "Arnaud DUPIN DE BEYSSAT"
>> Copie à : "spip [spip]"
>> Objet : Re: [Spip] Boucle dans boucle
>>
>> tu t'es inspiré de ceci : ???
>>
>>
>> Les boucles récursives - SPIP
>>
>>
>>
>> Le 20 mai 2010 12:59, Arnaud DUPIN DE BEYSSAT a écrit
>> :
>>
>>> Bonjour
>>> Je me heurte à un petit problème d'imbrication de boucles jouant avec trois
>>> tables: rubrique, guidegolfs et stages.
>>> Ma première boucle est sensée sélectionner les rubriques d'un secteur
>>> particulier (54):
>>> BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
>>> La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs
>>> liés à la rubrique par le champ ligue
>>> BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
>>> La troisième devrait ne sélectionner que les golfs dont l'id_golf existe
>>> dans la table spip_stages
>>> #SET{idgolf,#ID_GOLF}
>>> #SET{golf,#ENV{id_golf}}
>>> BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}
>>>
>>> Or cette boucle continue de m'afficher tous les golfs, avec ou sans stage.
>>>
>>> Ou ai-je commis une erreur?
>>> Merci de m'éclairer
>>> ADB
>>>
>>>
>>> _______________________________________________
>>> liste spip
>>> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>>>
>>> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
>>> Discuter chez rezo.net
>>>
>>> Documentation de SPIP : http://www.spip.net/
>>>
>>> Irc : de l'aide à toute heure : http://spip.net/irc
>>>
>>
>>
>>
>> --
>> La question bien posée donne la bonne réponse ...
>>
>> Lao Tseu ... ou un autre (sais plu ... même moi je le pense !
>>
>
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> Discuter chez rezo.net
>
> Documentation de SPIP : http://www.spip.net/
>
> Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

celle-ci : http://www.francegolf.fr/SPIP/?-Guide-des-Golfs,54-

de la doc : « spip ajax » dans google

Le 20 mai 2010 à 18:05, Arnaud DUPIN DE BEYSSAT a écrit :

Bonjour
Quelle page?
Et puis, moi je voudrais bien, mais pour l’instant je ne sais pas utiliser l’Ajax. Et puis, je suis en phase de création, pas de mise au point ou d’optimisation.
ADB

Message du 20/05/10 17:46

De : « Frank Bergere »

A : « spip [spip] »

Copie à :

Objet : Re: [Spip] Boucle dans boucle

euh… c’est hors-sujet mais petite suggestion quand même : tu devrais passer par de l’ajax, parce qu’une page de 5349 Ko j’ai rarement vu ça :slight_smile:

Cordialement,

Frank BERGÈRE

Le 20 mai 2010 à 14:34, Arnaud DUPIN DE BEYSSAT a écrit :

Euh, non.

Mais d’une boucle que j’ai par aillkeurs sur mon site et qui fonctionne… sans la troisième boucle que j’ai ajoutée.

Voir ici pour celle qui fonctionne:

http://www.francegolf.fr/SPIP/?-Guide-des-Golfs,54-

et là cele qui ne fonctionne pas comme je veux:

http://www.francegolf.fr/SPIP/?-Stages-de-golf-

Merci

ADB

Message du 20/05/10 13:02

De : « Eric Boutigny »

A : « Arnaud DUPIN DE BEYSSAT »

Copie à : « spip [spip] »

Objet : Re: [Spip] Boucle dans boucle

tu t’es inspiré de ceci : ???

http://www.spip.net/fr_article914.html

Le 20 mai 2010 12:59, Arnaud DUPIN DE BEYSSAT a écrit

:

Bonjour

Je me heurte à un petit problème d’imbrication de boucles jouant avec trois

tables: rubrique, guidegolfs et stages.

Ma première boucle est sensée sélectionner les rubriques d’un secteur

particulier (54):

BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}

La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs

liés à la rubrique par le champ ligue

BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}

La troisième devrait ne sélectionner que les golfs dont l’id_golf existe

dans la table spip_stages

#SET{idgolf,#ID_GOLF}

#SET{golf,#ENV{id_golf}}

BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}

Or cette boucle continue de m’afficher tous les golfs, avec ou sans stage.

Ou ai-je commis une erreur?

Merci de m’éclairer

ADB


liste spip

spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

La question bien posée donne la bonne réponse …

Lao Tseu … ou un autre (sais plu … même moi je le pense !


liste spip

spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip

spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Tu penses bien que je suis allé voir. M%ais je ne pighe pas du tout l'organisation du truc, surtout quand je lis:
je marque les liens concernés par la class ajax : ...

Quels liens de quoi? Sans parler des passages de paramètres...
J'en suis là pour l'instant.

ADB

Message du 20/05/10 18:12
De : "Frank Bergere"
A : "spip [spip]"
Copie à :
Objet : Re: [Spip] Boucle dans boucle

celle-ci : http://www.francegolf.fr/SPIP/?-Guide-des-Golfs,54-

de la doc : "spip ajax" dans google

Le 20 mai 2010 à 18:05, Arnaud DUPIN DE BEYSSAT a écrit :

>
> Bonjour
> Quelle page?
> Et puis, moi je voudrais bien, mais pour l'instant je ne sais pas utiliser l'Ajax. Et puis, je suis en phase de création, pas de mise au point ou d'optimisation.
> ADB
>
>
>> Message du 20/05/10 17:46
>> De : "Frank Bergere"
>> A : "spip [spip]"
>> Copie à :
>> Objet : Re: [Spip] Boucle dans boucle
>>
>>
>> euh... c'est hors-sujet mais petite suggestion quand même : tu devrais passer par de l'ajax, parce qu'une page de 5349 Ko j'ai rarement vu ça :slight_smile:
>>
>> Cordialement,
>> Frank BERGÈRE
>>
>> Le 20 mai 2010 à 14:34, Arnaud DUPIN DE BEYSSAT a écrit :
>>
>>>
>>> Euh, non.
>>> Mais d'une boucle que j'ai par aillkeurs sur mon site et qui fonctionne... sans la troisième boucle que j'ai ajoutée.
>>> Voir ici pour celle qui fonctionne:
>>> http://www.francegolf.fr/SPIP/?-Guide-des-Golfs,54-
>>> et là cele qui ne fonctionne pas comme je veux:
>>> http://www.francegolf.fr/SPIP/?-Stages-de-golf-
>>>
>>> Merci
>>> ADB
>>>
>>>
>>>> Message du 20/05/10 13:02
>>>> De : "Eric Boutigny"
>>>> A : "Arnaud DUPIN DE BEYSSAT"
>>>> Copie à : "spip [spip]"
>>>> Objet : Re: [Spip] Boucle dans boucle
>>>>
>>>> tu t'es inspiré de ceci : ???
>>>>
>>>>
>>>> Les boucles récursives - SPIP
>>>>
>>>>
>>>>
>>>> Le 20 mai 2010 12:59, Arnaud DUPIN DE BEYSSAT a écrit
>>>> :
>>>>
>>>>> Bonjour
>>>>> Je me heurte à un petit problème d'imbrication de boucles jouant avec trois
>>>>> tables: rubrique, guidegolfs et stages.
>>>>> Ma première boucle est sensée sélectionner les rubriques d'un secteur
>>>>> particulier (54):
>>>>> BOUCLE_ligue(RUBRIQUES){tout}{doublons}{id_rubrique=54}
>>>>> La deuxième est supposée sélectionner les golfs de la table spip_guidegolfs
>>>>> liés à la rubrique par le champ ligue
>>>>> BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
>>>>> La troisième devrait ne sélectionner que les golfs dont l'id_golf existe
>>>>> dans la table spip_stages
>>>>> #SET{idgolf,#ID_GOLF}
>>>>> #SET{golf,#ENV{id_golf}}
>>>>> BOUCLE_stages(spip_stages){id_golf=#GET{golf}}{doublons}
>>>>>
>>>>> Or cette boucle continue de m'afficher tous les golfs, avec ou sans stage.
>>>>>
>>>>> Ou ai-je commis une erreur?
>>>>> Merci de m'éclairer
>>>>> ADB
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> liste spip
>>>>> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>>>>>
>>>>> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
>>>>> Discuter chez rezo.net
>>>>>
>>>>> Documentation de SPIP : http://www.spip.net/
>>>>>
>>>>> Irc : de l'aide à toute heure : http://spip.net/irc
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> La question bien posée donne la bonne réponse ...
>>>>
>>>> Lao Tseu ... ou un autre (sais plu ... même moi je le pense !
>>>>
>>>
>>>
>>> _______________________________________________
>>> liste spip
>>> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>>>
>>> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
>>> Discuter chez rezo.net
>>>
>>> Documentation de SPIP : http://www.spip.net/
>>>
>>> Irc : de l'aide à toute heure : http://spip.net/irc
>>
>> _______________________________________________
>> liste spip
>> spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
>>
>> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
>> Discuter chez rezo.net
>>
>> Documentation de SPIP : http://www.spip.net/
>>
>> Irc : de l'aide à toute heure : http://spip.net/irc
>>
>>
>
>

[ (pas de nom de fichier) (0.3 Ko) ]

Bonsoir,
Très certainement rien à voir :
sur la page , 3947 erreurs et 3791 avertissements de validation html. La présence du logo de validation en bas de page ne présume de rien… sur la page , 920 erreurs et 1391 avertissements de validation html. Pour la présence du logo, idem. Quant au poids, pour ma part j’en suis à plus de 16 Mo… ça fait vraiment beaucoup… Pour ma part, avant de chercher des problèmes côté code spip, je regarde d’abord tout cela. @+ Luc Le 20/05/2010 12:59, Arnaud DUPIN DE BEYSSAT a écrit :

Surtout qu’au départ, le squelette utilisé ( Escal-V2) est valide XHTML, lui (d’où le logo en bas)

Luc Mamin a écrit :

Bonjour
J'ai (presque résolu) mon problème de boucles. Et ça donne ceci:

         BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
         #SET{id_golf,#ID_GOLF}
             BOUCLE_stages(spip_stages){id_golf=#GET{id_golf}}
<a href="?page=article-stage&id_article=#ID_GOLF">image</a>
<a href="?page=article-stage&id_article=#_stages:ID_GOLF">[(#_nom:NOM)]</a> [((#_nom:VILLE))]</a>
<BOUCLE_pro(spip_stages){id_golf=#GET{id_golf}}>
                     #NOM<br>
</BOUCLE_pro>
</BOUCLE_stages>
</B_stages>
<//B_stages>
</BOUCLE_nom>

Toutefois, comme il peut y avoir plusieurs stages sur le même golf, la BOUCLE_nom me répète le golf autant de fois qu'il y a de stages (et avec à chque fois tous les pros de ce golf).

Comment puis-je n'avoir qu'une seule apparition du golf avec tous les pros de ce golf?
Merci
ADB

PS: et pour satisfaire à la légèreté, je poste un autre message concernant l'utilisation d'inclure et ajax....

En utilisant le filtre |unique ?

Le Samedi 22 Mai 2010 13:02:28 ADB <a.adupinbe@orange.fr>, dans un message intitulé "Re: [Spip] Boucle dans boucle
[PRESQUE RESOLU]" nous a informés :

Bonjour
J'ai (presque résolu) mon problème de boucles. Et ça donne ceci:

        BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
        #SET{id_golf,#ID_GOLF}
            BOUCLE_stages(spip_stages){id_golf=#GET{id_golf}}
<a href="?page=article-stage&id_article=#ID_GOLF">image</a>
<a
href="?page=article-stage&id_article=#_stages:ID_GOLF">[(#_nom:NOM)]</a>
[((#_nom:VILLE))]</a>
<BOUCLE_pro(spip_stages){id_golf=#GET{id_golf}}>
                    #NOM<br>
</BOUCLE_pro>
</BOUCLE_stages>
</B_stages>
<//B_stages>
</BOUCLE_nom>

Toutefois, comme il peut y avoir plusieurs stages sur le même golf, la
BOUCLE_nom me répète le golf autant de fois qu'il y a de stages (et avec
à chque fois tous les pros de ce golf).

Comment puis-je n'avoir qu'une seule apparition du golf avec tous les
pros de ce golf?
Merci
ADB

PS: et pour satisfaire à la légèreté, je poste un autre message
concernant l'utilisation d'inclure et ajax....

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

--
****Fin du message end - Signature****
Perline

spip@perline.org – http://perline.org/

Ce message est couvert par le secret de la correspondance
(art. 226-15 et 432-9 du Code pénal)
********************************************

Bonsoir
Ben non, pas tout à fait.
Si j'applique le filtre à un #NOM, le nom ne s'affiche effectivement plus mais les infos sont tout de même répétées autant de fois qu'il y a de stages dans le golf.
Ce qui est logique, d'ailleurs, puisque chaque stage est lié au golf par le même id_golf.
Merci
ADB

Le 22/05/2010 14:28, Perline-Spip a écrit :

En utilisant le filtre |unique ?

Le Samedi 22 Mai 2010 13:02:28 ADB<a.adupinbe@orange.fr>, dans un message intitulé "Re: [Spip] Boucle dans boucle
[PRESQUE RESOLU]" nous a informés :
   

Bonjour
J'ai (presque résolu) mon problème de boucles. Et ça donne ceci:

         BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
         #SET{id_golf,#ID_GOLF}
             BOUCLE_stages(spip_stages){id_golf=#GET{id_golf}}
<a href="?page=article-stage&id_article=#ID_GOLF">image</a>
<a
href="?page=article-stage&id_article=#_stages:ID_GOLF">[(#_nom:NOM)]</a>
[((#_nom:VILLE))]</a>
<BOUCLE_pro(spip_stages){id_golf=#GET{id_golf}}>
                     #NOM<br>
</BOUCLE_pro>
</BOUCLE_stages>
</B_stages>
<//B_stages>
</BOUCLE_nom>

Toutefois, comme il peut y avoir plusieurs stages sur le même golf, la
BOUCLE_nom me répète le golf autant de fois qu'il y a de stages (et avec
à chque fois tous les pros de ce golf).

Comment puis-je n'avoir qu'une seule apparition du golf avec tous les
pros de ce golf?
Merci
ADB

PS: et pour satisfaire à la légèreté, je poste un autre message
concernant l'utilisation d'inclure et ajax....

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

... Et je réponds aussitôt à mon précédent message:
il suffisait de mettre le critère {0,1} pour n'afficher qu'une seule fois le golf!
Ainsi:
         BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
         #SET{id_golf,#ID_GOLF}
             BOUCLE_stages(spip_stages){id_golf=#GET{id_golf}}{0,1}
                 [(#_nom:NOM)]</a></b> [((#_nom:VILLE))]<br>
                 BOUCLE_pro(spip_stages){id_golf=#GET{id_golf}}
                 #NOM<br>
                 /BOUCLE_pro
             /BOUCLE_stages
         /BOUCLE_nom

Le 22/05/2010 14:28, Perline-Spip a écrit :

En utilisant le filtre |unique ?

Le Samedi 22 Mai 2010 13:02:28 ADB<a.adupinbe@orange.fr>, dans un message intitulé "Re: [Spip] Boucle dans boucle
[PRESQUE RESOLU]" nous a informés :
   

Bonjour
J'ai (presque résolu) mon problème de boucles. Et ça donne ceci:

         BOUCLE_nom(spip_guidegolfs) {ligue=#TITRE}{par nom}{doublons}
         #SET{id_golf,#ID_GOLF}
             BOUCLE_stages(spip_stages){id_golf=#GET{id_golf}}
<a href="?page=article-stage&id_article=#ID_GOLF">image</a>
<a
href="?page=article-stage&id_article=#_stages:ID_GOLF">[(#_nom:NOM)]</a>
[((#_nom:VILLE))]</a>
<BOUCLE_pro(spip_stages){id_golf=#GET{id_golf}}>
                     #NOM<br>
</BOUCLE_pro>
</BOUCLE_stages>
</B_stages>
<//B_stages>
</BOUCLE_nom>

Toutefois, comme il peut y avoir plusieurs stages sur le même golf, la
BOUCLE_nom me répète le golf autant de fois qu'il y a de stages (et avec
à chque fois tous les pros de ce golf).

Comment puis-je n'avoir qu'une seule apparition du golf avec tous les
pros de ce golf?
Merci
ADB

PS: et pour satisfaire à la légèreté, je poste un autre message
concernant l'utilisation d'inclure et ajax....

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc