Jump to content

Récupérer des variables dans une autre table


Recommended Posts

Bonjour,

J'ai une table "ps_team" pour stocker des données communes à plusieurs clients. (nom de l'équipe, adresse de l'association, CP, ville, téléphone, etc.)
La clé primaire de cette table est id_team

Dans la table ps_customer j'ai ajouté un champ id_team pour dire à quelle équipe les clients appartiennent (ils ne peuvent faire partie que d'une seule équipe)

J'aimerais charger en smarty les données contenues dans la table ps_team au moment où le client s'identifie pour pouvoir les utiliser dans un bloc afin de les afficher.

Autant j'arrive à charger des variables supplémentaires suites au champs que j'ai ajouté à la table ps_customers, autant, je n'arrive pas à le faire lorsque les données sont dans une table liée.

Quelqu'un pourrait-il m'aider ou au moins me mettre sur la piste en m'indiquant un tuto par exemple.

Merci par avance
Tibo

Link to comment
Share on other sites

Il faut faire une jointure de table par exemple sans tester ca peut donner ca:

SELECT cust.id_customer, curst.email, cust.firstname, cust.lastname, team.name
FROM ps_customer cust
LEFT JOIN ps_team team ON cust.id_team = team.id_team
WHERE cust.id_customer=XXX;

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...