Je suis en train de mettre en place un site de football dans lequel j'utilise Tesseract pour gérer les joueurs.
J'ai une extension (playermanagement) qui me permet de créer les tables nécessaire puis je fais l'affichage grâce à Tesseract.
En résumé j'aimerais faire un tableau avec la liste de mes joueur (tt_address). Chaque joueur a des caractéristiques (droitier, gaucher, rapide, lent, etc..) que j’aimerai également afficher dans ce tableau.
Mes joueurs se trouvent dans tt_address. Ensuite les charactristiques se trouve dans une table tx_playermanagement_characteristic avec une table m-m entre deux.
Ma data query est la suivante :
SELECT tt_address.uid, tt_address.first_name, tt_address.last_name, tt_address.email, tt_address.phone, tt_address.mobile, tt_address.address, tt_address.zip, tt_address.city, tt_address.title, tt_address.tx_playermanagement_licensenumber, tt_address_group.uid, tt_address_group.title, clubformer.uid AS clubformer_uid, clubformer.name AS clubformer_name, clubowner.uid AS clubowner_uid, clubowner.name AS clubowner_name, tx_playermanagement_characteristic.uid AS characteristic_uid, tx_playermanagement_characteristic.characteristic AS characteristic, tx_playermanagement_fieldposition.uid AS characteristic_uid, tx_playermanagement_fieldposition.position AS fieldposition FROM tt_address INNER JOIN tt_address_group_mm ON tt_address.uid=tt_address_group_mm.uid_local INNER JOIN tt_address_group ON tt_address_group_mm.uid_foreign=tt_address_group.uid INNER JOIN tt_address_tx_playermanagement_clubformer_mm ON tt_address.uid=tt_address_tx_playermanagement_clubformer_mm.uid_local INNER JOIN tx_playermanagement_club AS clubformer ON tt_address_tx_playermanagement_clubformer_mm.uid_foreign=clubformer.uid INNER JOIN tt_address_tx_playermanagement_clubowner_mm ON tt_address.uid=tt_address_tx_playermanagement_clubowner_mm.uid_local INNER JOIN tx_playermanagement_club AS clubowner ON tt_address_tx_playermanagement_clubowner_mm.uid_foreign=clubowner.uid INNER JOIN tt_address_tx_playermanagement_characteristic_mm ON tt_address.uid=tt_address_tx_playermanagement_characteristic_mm.uid_local INNER JOIN tx_playermanagement_characteristic ON tt_address_tx_playermanagement_characteristic_mm.uid_foreign=tx_playermanagement_characteristic.uid INNER JOIN tt_address_tx_playermanagement_fieldposition_mm ON tt_address.uid=tt_address_tx_playermanagement_fieldposition_mm.uid_local INNER JOIN tx_playermanagement_fieldposition ON tt_address_tx_playermanagement_fieldposition_mm.uid_foreign=tx_playermanagement_fieldposition.uid
Mon data consumer est le suivant :
<table> <thead> <tr> <th>Prenom</th> <th>Nom</th> <th>N. de passeport</th> <th>Club formateur</th> <th>Club ACVF</th> <th>Caracteristique</th> </tr> </thead> <tfoot> <tr> <td>Nbr. de joueur</td> <td>###TOTAL_RECORDS###</td> <td></td> <td></td> <td></td> <td></td> </tr> </tfoot> <!--LOOP(tt_address)--> <tr> <td>###FIELD.first_name###</td> <td>###FIELD.last_name###</td> <td>###FIELD.licencenumber###</td> <td><!--LOOP(clubformer)-->###FIELD.clubformer###<!--ENDLOOP--></td> <td><!--LOOP(clubowner)-->###FIELD.clubowner###<!--ENDLOOP--></td> <td><!--LOOP(tx_playermanagement_characteristic)-->###FIELD.characteristic###<!--ENDLOOP--></td> </tr> <!--ENDLOOP--> </table>
donc j'ai un boucle sur la table tt_address pour afficher les la liste des joueur. Puis j'aimerais faire une boucle dans la table tx_playermanagement_characteristic pour chaque joueur.
Mais voilà rien ne s'affiche.
Est-ce que qqun peut m'aider ?
Est-ce qu'il faut passer par deux data query ?

Aide













