Resultat d'une jointure sous php/mysql

Fermé
ben1403 Messages postés 21 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 7 juillet 2008 - 3 juin 2008 à 11:32
ben1403 Messages postés 21 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 7 juillet 2008 - 4 juin 2008 à 10:27
Bonjour, j'ai 2 tables: personnes et domaines.

je veux afficher pour une personne, ses différents domaines sur la mem ligne. voici ce ke mon code affiche:

jean Agriculture
jean santé

or, moi je voudrais afficher ca:

jean Agriculture - santé


merci
A voir également:

2 réponses

goulamass Messages postés 1426 Date d'inscription lundi 23 octobre 2006 Statut Membre Dernière intervention 11 janvier 2010 177
3 juin 2008 à 11:34
Bonjour,

Suffit de faire une jointure entre tes deux tables sur le prénom
0
ben1403 Messages postés 21 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 7 juillet 2008
4 juin 2008 à 10:14
bjr, puis je avoir plus d'explications???
0
ryldor Messages postés 144 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 27 janvier 2009 14
4 juin 2008 à 10:16
slt peux tu me donner la structure de tes tables ?
0
ben1403 Messages postés 21 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 7 juillet 2008
4 juin 2008 à 10:27
voici la structure des 3 tables concernees: contact, sector et contsec(ki lie les 2 tables precedentes)

CREATE TABLE `contact` (
`idcont` varchar(14) NOT NULL,
`orgId` varchar(14) default NULL,
`officeId` varchar(14) default NULL,
`salutation` varchar(10) default NULL,
`firstName` varchar(50) NOT NULL default '',
`lastName` varchar(50) NOT NULL default '',
`title` varchar(50) default NULL,
`phone1` varchar(100) default NULL,
`phone2` varchar(100) default NULL,
PRIMARY KEY (`idcont`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

CREATE TABLE `sector` (
`idsec` varchar(14) NOT NULL,
`name` varchar(55) NOT NULL default '',
PRIMARY KEY (`idsec`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


CREATE TABLE `contsec` (
`idcont` varchar(14) NOT NULL,
`idsec` varchar(14) NOT NULL,
PRIMARY KEY (`idcont`,`idsec`),
KEY `abfkindex1` (`idcont`),
KEY `abfkindex2` (`idsec`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
0