syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 6 déc. 2006 à 08:16
Tout d'abord, il vaut mieux nommer les colonnes désirées plutot k'utiliser *.
Pour ton select ça donnerait select paiements.id,paiementsmontant,paiements.commentaire AS p_comm,clients.id,nom,prenom,clients.commentaire AS c_comm...
Ainsi p_comm et c_comm contiendront les deux commentaires..
flor003
Messages postés118Date d'inscriptiondimanche 28 septembre 2003StatutMembreDernière intervention19 juin 2007 6 déc. 2006 à 10:01
lu
A préciser que tu peux faire tes jointures grâce au WHERE.
Pour afficher tout d'un client : $query = "SELECT * FROM paiements, Clients WHERE paiements.id_client=clients.id AND clients.id=numero_du_client_a_afficher ;";
Pour afficher tout d'un paiement :
$query = "SELECT * FROM paiements, Clients WHERE paiements.id_client=clients.id AND clients.id=numero_du_paiement_a_afficher ;";
Et comme le di syndrael si tu n'as pas besoin de tous les champs sélectionne les un par un comme il la di.
cs_Seb33300
Messages postés84Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention 7 février 2010 13 déc. 2006 à 09:28
SELECT *,
paiements.commentaire as pcommentaire,
clients.
commentaire as ccommantaire
FROM paiements LEFT JOIN clients ON paiements.id_client=clients.id