voici mon code,il m'affiche une liste déroulante et quand je clique sur un nom je récupère mon 'codeinfo' j'aimerai cliquer sur un nom et que sa m'affiche le 'codeinfo' suivi du 'nom' . je fait appel a vos connaissance je suis débutant dans le php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
<?php
 $config=array(
  'Database'=>'******',
  'UID'=>'***',
  'PWD'=>'******');
$idconnect=sqlsrv_connect('(local)',$config);      //connexion
    if( $idconnect === false )
{
     echo "Could not connect.\n";
     die( print_r( sqlsrv_errors(), true));
}
$result=sqlsrv_query($idconnect,'SELECT codeinfo,nom FROM clientordon order by nom asc ');  //requete
 
 
echo '<form name="selection" action="proto_php_sqlserver.php" method="post">  
<select name="liste_deroulante">';      //liste déroulante
while($nini=sqlsrv_fetch_array($result))
{
echo '<option value="' . $nini['codeinfo'] . '">' . htmlentities($nini['nom']) . '</option>';
 
}
while($nini=sqlsrv_fetch_array($result))
{
  echo '<option value="'. $nini['nom'].'-'.$nini['codeinfo'].'">' . htmlentities($nini['nom']).'</option>';
 
}
 
echo '</select>
<input type="submit" value="OK">
</form>';
 
 if (isset($_POST['liste_deroulante']))
{
echo $_POST['liste_deroulante']; 
}
 
?>
merci pour votre aide .