Bonjour à tous,

Je vous explique, j'essaie de faire une liste déroulante qui renvoie toutes les données d'un champ d'une table.
Résultat : La liste s'affiche bien, mais celle-ci est complètement vide.
Il semblerait que ma liste reconnait les 200 informations de ma requête car la liste est certes vide, mais fait 200 lignes vides. C'est cela que je trouve étrange... Il détecte la quantité d'informations mais il n'affiche rien.

Quelqu'un aurait une idée la dessus ? Ca fait un bon moment que je suis bloqué dessus

Merci d'avance

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
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>Chose of query</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
        <p>
            <?php
mysql_connect("188.165.213.200:3306", "xxx", "xxx") or die("connexion error");
mysql_select_db('mydb') or die("connexion error");			
 
$query = 'SELECT LastName FROM tblemployee';
$result = mysql_query($query) or die('Erreur SQL !<br>'.$query.'<br>'.mysql_error());
			?>
<form>
<select name = "selection" size="5" style="width:500px"> 
<?php 
while($row = mysql_fetch_row($result)){ 
$Num_Service = $row[0]; 
$Nom_Service = $row[1]; 
echo '<option value=\"'.$Num_Service.'\">'.$Nom_Service; 
echo '</option>'."\n"; 
} 
?> 
</select> 
<INPUT TYPE="Button" name="Submit" value="OK" onclick="Envoyer2();"></p> 
</form>
 
    </body>
</html>