Liste deroulante et sql

Résolu/Fermé
HabliMejdi Messages postés 12 Date d'inscription dimanche 26 avril 2009 Statut Membre Dernière intervention 10 mai 2009 - 10 mai 2009 à 23:37
 (O__O) - 10 mai 2009 à 23:49
Bonjour,

voici mon code php:

/*________________________________________________________________________________*/

<?php

// demarre une session
session_start();

# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_connections = "127.0.0.1";
$database_connections = "notre base i4";
$username_connections = "root";
$password_connections = "";
$connections = mysql_pconnect($hostname_connections, $username_connections, $password_connections) or trigger_error(mysql_error(),E_USER_ERROR);
?>


<html>
<head>
<title>Titre</title>
</head>
<?php

mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("notre base i4");


$donnee = mysql_query("SELECT refpp FROM prenompers WHERE eta='0'");
?>

<select name="select">

<?php while($element = mysql_fetch_array($donnee))
{ ?> <option value= <?php $element['refpp'] ?></option> <?php }?>
</select>

<?php
mysql_close(); // Déconnexion de MySQL
?>
</html>

/*________________________________________________________________________________*/

===> mon probléme: la liste deroulante affiche des valeur Null; s'il ya 10 Valeur, ona 10 ligne vide:

c koi le prob svp!!!!

2 réponses

mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
10 mai 2009 à 23:48
essaye un
{ ?> <option value= "<?php echo $element['refpp']; ?>"><?php echo $element['refpp']; ?></option> <?php }?>
0
Salut!

Le contenu de l'attribut value doit être entre des "" value="contenu" et tu as oublié aussi de fermé la premier balise option.
essaie de remplacer avec, ça devrait marché.bne chance;)

<select name="select">

<?php
while($element = mysql_fetch_array($donnee))

{ ?>
<option value= "<?php $element['refpp'] ?>"> </option>

<?php }?>
</select>
0