Bonjour
J'ai deux tables: une externe dite golf et la table Rubriques de SPIP.
Le seul lien entre les deux est rubriques.titre et golf.ligue
Je veux obtenir les golfs d'une ligue particulière.
J'ai donc écrit:
rubrique #TITRE
#LIGUE, [(#NOM)]
Mais j'obtiens le msg d'erreur suivant:
()
Erreur SQL
L1.ligue, L1.nom, rubriques.lang FROM spip_rubriques AS `rubriques` INNER JOIN spip_guidegolfs AS L1 ON ( L1.id_golf = rubriques.id_golf ) WHERE (rubriques.statut = 'publie') AND (rubriques.titre = 'spip_guidegolfs.ligue') LIMIT 0,15
Unknown column 'rubriques.id_golf' in 'on clause'
je ne comprends pas d'où vient ce id.golf. Comment dois-je faire?
Merci
ADB
Le 23 avr. 10 à 10:48, Arnaud DUPIN DE BEYSSAT a écrit :
Bonjour
J'ai deux tables: une externe dite golf et la table Rubriques de SPIP.
Le seul lien entre les deux est rubriques.titre et golf.ligue
Je veux obtenir les golfs d'une ligue particulière.
J'ai donc écrit:
rubrique #TITRE
#LIGUE, [(#NOM)]
Mais j'obtiens le msg d'erreur suivant:
()
Erreur SQL
L1.ligue, L1.nom, rubriques.lang FROM spip_rubriques AS `rubriques` INNER JOIN spip_guidegolfs AS L1 ON ( L1.id_golf = rubriques.id_golf ) WHERE (rubriques.statut = 'publie') AND (rubriques.titre = 'spip_guidegolfs.ligue') LIMIT 0,15
Unknown column 'rubriques.id_golf' in 'on clause'
je ne comprends pas d'où vient ce id.golf. Comment dois-je faire?
Merci
ADB
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Message du 23/04/10 10:57
De : "Teddy Payet"
A : "Arnaud DUPIN DE BEYSSAT"
Copie à : "spip [spip]"
Objet : Re: [Spip] Jointure foirée
Bonjour,
Quelle est la boucle utilisée ?
Le 23 avr. 10 à 10:48, Arnaud DUPIN DE BEYSSAT a écrit :
> Bonjour
> J'ai deux tables: une externe dite golf et la table Rubriques de SPIP.
> Le seul lien entre les deux est rubriques.titre et golf.ligue
> Je veux obtenir les golfs d'une ligue particulière.
> J'ai donc écrit:
>
> rubrique #TITRE
>
>
>
> #LIGUE, [(#NOM)]
>
>
>
> Mais j'obtiens le msg d'erreur suivant:
>
> ()
> Erreur SQL
> L1.ligue, L1.nom, rubriques.lang FROM spip_rubriques AS `rubriques`
> INNER JOIN spip_guidegolfs AS L1 ON ( L1.id_golf =
> rubriques.id_golf ) WHERE (rubriques.statut = 'publie') AND
> (rubriques.titre = 'spip_guidegolfs.ligue') LIMIT 0,15
> Unknown column 'rubriques.id_golf' in 'on clause'
>
>
> je ne comprends pas d'où vient ce id.golf. Comment dois-je faire?
> Merci
> 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
Si comme vous dites, vous n'avez besoin de faire le lien vers rubriques.titre et golf.ligue, pourquoi ne pas faire "simplement" ceci :
<BOUCLE_rub-ligue(RUBRIQUES) {id_rubrique}{tout}>
rubrique #TITRE
<BOUCLE_nom(GUIDEGOLFS) {ligue=#TITRE}{0,15}> #LIGUE, [(#NOM)]
</BOUCLE_nom>
</BOUCLE_rub-ligue>
Le 23 avr. 10 à 11:04, Arnaud DUPIN DE BEYSSAT a écrit :
Bonjour
Marrant, ça, la boucle ne veut pas s'écrire dans le msg. Je tente autrement:
Message du 23/04/10 10:57
De : "Teddy Payet"
A : "Arnaud DUPIN DE BEYSSAT"
Copie à : "spip [spip]"
Objet : Re: [Spip] Jointure foirée
Bonjour,
Quelle est la boucle utilisée ?
Le 23 avr. 10 à 10:48, Arnaud DUPIN DE BEYSSAT a écrit :
Bonjour
J'ai deux tables: une externe dite golf et la table Rubriques de SPIP.
Le seul lien entre les deux est rubriques.titre et golf.ligue
Je veux obtenir les golfs d'une ligue particulière.
J'ai donc écrit:
rubrique #TITRE
#LIGUE, [(#NOM)]
Mais j'obtiens le msg d'erreur suivant:
()
Erreur SQL
L1.ligue, L1.nom, rubriques.lang FROM spip_rubriques AS `rubriques`
INNER JOIN spip_guidegolfs AS L1 ON ( L1.id_golf =
rubriques.id_golf ) WHERE (rubriques.statut = 'publie') AND
(rubriques.titre = 'spip_guidegolfs.ligue') LIMIT 0,15
Unknown column 'rubriques.id_golf' in 'on clause'
je ne comprends pas d'où vient ce id.golf. Comment dois-je faire?
Merci
ADB
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Merci infiniment, c'est tout à fait cela.
Mais je connais encore mal toutes les ressources de Spip. Je me suis arrêté à la 1.8.3
Merci
ADB
Message du 23/04/10 11:10
De : "Teddy Payet"
A : "Arnaud DUPIN DE BEYSSAT"
Copie à : "spip [spip]"
Objet : Re: [Spip] Jointure foirée
Si comme vous dites, vous n'avez besoin de faire le lien vers
rubriques.titre et golf.ligue, pourquoi ne pas faire "simplement" ceci :
rubrique #TITRE
#LIGUE, [(#NOM)]
Le 23 avr. 10 à 11:04, Arnaud DUPIN DE BEYSSAT a écrit :
> Bonjour
> Marrant, ça, la boucle ne veut pas s'écrire dans le msg. Je tente
> autrement:
>
> "BOUCLE_rub-ligue(RUBRIQUES){id_rubrique}{tout}"
> rubrique #TITRE
> "BOUCLE_nom(RUBRIQUES spip_guidegolfs){titre=spip_guidegolfs.ligue}
> {0,15}"
>
>
> #LIGUE, [(#NOM)]
> "/BOUCLE_nom"
> "/BOUCLE_rub-ligue"
>
> Merci
> ADB
>
>> Message du 23/04/10 10:57
>> De : "Teddy Payet"
>> A : "Arnaud DUPIN DE BEYSSAT"
>> Copie à : "spip [spip]"
>> Objet : Re: [Spip] Jointure foirée
>>
>>
>> Bonjour,
>>
>> Quelle est la boucle utilisée ?
>>
>> Le 23 avr. 10 à 10:48, Arnaud DUPIN DE BEYSSAT a écrit :
>>
>>> Bonjour
>>> J'ai deux tables: une externe dite golf et la table Rubriques de
>>> SPIP.
>>> Le seul lien entre les deux est rubriques.titre et golf.ligue
>>> Je veux obtenir les golfs d'une ligue particulière.
>>> J'ai donc écrit:
>>>
>>> rubrique #TITRE
>>>
>>>
>>>
>>> #LIGUE, [(#NOM)]
>>>
>>>
>>>
>>> Mais j'obtiens le msg d'erreur suivant:
>>>
>>> ()
>>> Erreur SQL
>>> L1.ligue, L1.nom, rubriques.lang FROM spip_rubriques AS `rubriques`
>>> INNER JOIN spip_guidegolfs AS L1 ON ( L1.id_golf =
>>> rubriques.id_golf ) WHERE (rubriques.statut = 'publie') AND
>>> (rubriques.titre = 'spip_guidegolfs.ligue') LIMIT 0,15
>>> Unknown column 'rubriques.id_golf' in 'on clause'
>>>
>>>
>>> je ne comprends pas d'où vient ce id.golf. Comment dois-je faire?
>>> Merci
>>> 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
>>
>>
>>
>
>