Resultat d'une jointure sous php/mysql
ben1403
Messages postés
21
Statut
Membre
-
ben1403 Messages postés 21 Statut Membre -
ben1403 Messages postés 21 Statut Membre -
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
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:
- Resultat d'une jointure sous php/mysql
- Resultat foot - Télécharger - Vie quotidienne
- Easy php - Télécharger - Divers Web & Internet
- Lexer resultat - Télécharger - Sport
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
2 réponses
Bonjour,
Suffit de faire une jointure entre tes deux tables sur le prénom
Suffit de faire une jointure entre tes deux tables sur le prénom
ben1403
Messages postés
21
Statut
Membre
bjr, puis je avoir plus d'explications???
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;
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;