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
432
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