ok merci pour votre réponse.
Donc :
DB: MySql
les 2 tables que j'ai içi: table affectation (où je remplie la 'multiple select')
et table reference(où je doit récupérer ce qui est selectionnée)
les 2 tables contiennent le champ 'nom' c'est celui que je remplie et je récupère.
Et pour l'exemple de formulaire voilà ce que j'ai:
[php]<select name="nom[]" id="nom" multiple>
<option value="" selected >Selectionnez : </option>
<?php
$respo = mysql_query("SELECT * FROM partenaire ORDER BY nom ASC" );
while($affiche_respo= mysql_fetch_array($respo)){
echo '<option value="'.$affiche_respo['nom'].' '.$affiche_respo['prenom'].':'.$affiche_respo['c_ordremedecin'].'">'.$affiche_respo['nom'].' '.$affiche_respo['prenom'].' ('.$affiche_respo['c_ordremedecin'].')</option>';
}
?>
</select>[/php]
d'autre part voilà la requete insert :
[php]$qer = mysql_query('insert into aff(liste,cyc_visite,datetime,region,ville,secteur,nom,nomm,code) values("'.addslashes($_POST['liste']).'","'.addslashes($_POST['cyc_visite']).'","'.addslashes($_POST['datetime']).'","'.addslashes($_POST['region']).'","'.addslashes($_POST['ville']).'","'.addslashes($_POST['secteur']).'","'.addslashes($nomM).'","'.addslashes($_POST['nom']).'","'.addslashes($code3).'" )');[/php]