1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <select name="correspondant">
<?php
//remplissage de la liste déroulante a l'aide de la base de donnée en concaténant les champs afin qu'ils soit sur une meme ligne
$sql= 'SELECT initiales, nom , prenom , num FROM correspondant ORDER BY initiales ASC';
$res = mysql_query($sql);
$i = 'SELECT initiales FROM renseignements WHERE num = \''.$id.'\'';
// (ici, à la limite $i = "SELECT initiales FROM renseignements WHERE num = '.$id.'"; )
$res2 = mysql_query($i);
$val2 = $mysql_fetch_array($res2);
$initiales = $val2['initiales'];
while($val=mysql_fetch_array($res))
{
if ($val['initiales']== $initiales)
{
echo '<option value="'.$val['initiales'].'" selected="selected">'.$val['initiales'].' , '.($val['nom']).' , '.($val['prenom']).', '.($val['num']).'</option>';
}
else
{
echo '<option value="'.$val['initiales'].'"> '.$val['initiales'].', '.($val['nom']).' , '.($val['prenom']).' , '.($val['num']).'</option>';
}
}
?>
</select> |
Partager