Resultat d'une jointure sous php/mysql

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
Configuration: Windows XP
Firefox 2.0.0.14

2 réponses

  1. Bonjour,

    Suffit de faire une jointure entre tes deux tables sur le prénom
    1. bjr, puis je avoir plus d'explications???
  2. slt peux tu me donner la structure de tes tables ?
    1. 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;