Bonjour
Merci pour ta réponse mais ça ne change rien !
Je n'arrive pas à récupérer mon $data['nom_prenom'] dans la variable $encad.
Ou dois-je placer $encad = $data['nom_prenom'] ; s'il y a besoin ?
Si je le mets là ou je j'ai disposé en rouge dans le code, il mets retourné la dernière valeur de la liste !
<td align="center" valign="middle" bordercolor="#333333"><p>
<?php
//récupération des encadrants
include ($_SERVER['DOCUMENT_ROOT'].'/licencie/connection_serveur.php');
$sql = "SELECT `nom_prenom`, `niveau_plg`, `cadre` FROM `base` WHERE `niveau_plg`= 'N4' OR `cadre`= 'E2' OR `cadre`= 'E3' OR `cadre`= 'E4' ";
$requete = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<select name="encadrement" size="1" class="col_encadrement">' ;
while ($data=mysql_fetch_array($requete))
{
echo'<option value="'.$data['nom_prenom'].'">'.$data['nom_prenom'].'</option>';
$encad = $data['nom_prenom'] ;
}
echo '<option selected="selected"></option>' ;
echo '</select>';
mysql_close();
?>
</p>
<p align="center"><a href="supp_encad.php?encad=<?php echo $encad ;?>"><img src="/images/supprimer.jpg" width="13" height="15" border="0" /> </a></p></td>