Page 1 sur 1

Jonction de table

Posté : 06 déc. 2006, 05:29
par copper
Bonjour à tous.

J'ai une question toute bete.

J'ai 1 table clients
id
nom
prenom
commentaire
...

Et 1 table paiements
id
id_client
montant
commentaire
...

Je veux voir tous les paiements avec les infos du client donc je fais
$query = sprintf("SELECT * FROM paiements LEFT JOIN clients ON paiements.id_client=clients.id");

Par contre comment faire pour afficher le commentaire sur le client ou le commentaire sur le paiement (et oui les 2 champs ont le meme nom) ?

$rsConsultPaiements = mysql_query($query);
while ($rowConsultPaiements = mysql_fetch_assoc($rsConsultPaiements))
{
$rowConsultPaiements['commentaire']
}


Merci d'avance je suis bloque

Copper

Posté : 06 déc. 2006, 09:00
par Ajoloca
Bonjour,

Si tu souhaites les differencier il te suffis de préfixer le nom du champ par le nom de la table.
Pour le commentaire de la table clients

Code : Tout sélectionner

clients.commentare
Pour le commentaire de la table paiements

Code : Tout sélectionner

paiements.commentare