Liste déroulante vide par requête sql
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 :cry:
Merci d'avance ;)
Code:
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> |