menu deroulant marche a peu pres bien...sauf

Eléphant du PHP | 77 Messages

26 oct. 2005, 12:49

bonjour

je recupere les enregistrements d'une colonne d'une table pour faire un menu déroulant, le probleme est qu'il affiche une ligne blanche entre le mot select et la liste des pays , cela fait un truc comme cela :

Select
une ligne blanche
A la liste des pays
B
C ...etc

voici le code php

<?PHP

include('connect.php');

$request="select country from list_country order by country asc";
$result = mysql_query($request) or die;

?>
<tr>
<td><p>Country </p></td>
<td> <center><select name="country"></center>

<option value="">Select</option>

<?PHP

while ( $row=mysql_fetch_assoc($result)) 
{ 
echo '<option value="'.$row['country'].'">'.$row['country'].'</option>';

}  

mysql_close($link);
?>
</select>
</td>
</tr>

merci d'avance de votre aide

ViPHP
pjl
ViPHP | 2119 Messages

26 oct. 2005, 12:58

en regardant le code source généré via ton navigateur, ca donne quoi ?

Eléphant du PHP | 77 Messages

26 oct. 2005, 13:06

<tr>
<td><p>Country </p></td>
<td> <center><select name="country"></center>
<option value="">Select</option>

<option value=""></option><option value="Afghanistan">Afghanistan</option><option value="Albania">Albania</option><option value="Algeria">Algeria</option><option
Modifié en dernier par drelb le 26 oct. 2005, 13:24, modifié 1 fois.

ViPHP
pjl
ViPHP | 2119 Messages

26 oct. 2005, 13:20

Pas la peine non plus de balancer une tartine, les 3-4 premières lignes suffisaient.

A priori, je dirai que le PB vient de ta base de données.

as tu vérifié via phpMyAdmin ou autre ce que ta requête te ramène ?

Eléphant du PHP | 77 Messages

26 oct. 2005, 13:27

désolé pour la tartine ;)

c'est bien un enregistrement mauvais, bien joué

merci pour l'aide