Posez votre question Signaler

Resultat d'une jointure sous php/mysql

ben1403 21Messages postés 28 mai 2008Date d'inscription - Dernière réponse le 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
Lire la suite 

Resultat d'une jointure sous php/mysql »

4 réponses
Réponse
+0
moins plus
Bonjour,

Suffit de faire une jointure entre tes deux tables sur le prénom
ben1403- 4 juin 2008 à 10:14
bjr, puis je avoir plus d'explications???
Ajouter un commentaire
Réponse
+0
moins plus
slt peux tu me donner la structure de tes tables ?
ben1403- 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;
Ajouter un commentaire
Ce document intitulé « resultat d'une jointure sous php/mysql » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?