Comment récupérer les données d'une BDD MySQL

Fermé
tipié - 5 juin 2008 à 11:07
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 5 juin 2008 à 11:34
bonjour à tous
j'ai un ptit prob
j'ai créé un formulaire HTML dans lequel j'ai des listes déroulantes
à coté de ça j'ai créé une base MySQL
j'aimerai pouvoir remplir une liste déroulante avec les valeurs d'un champs de la BDD

jvous envoie le code php que j'ai inséré dans la liste déroulante

<tr>
<td class='corpstexte'>Adresse</td>
<td><select name='select' size='1' >

<?php
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '') ;

// on sélectionne la base
mysql_select_db('strateo',$db) ;

// on crée la requête SQL
$sql = 'SELECT ent_adresse FROM cpt_entreprise' or die("Impossible de se connecter");

// on envoie la requête
$req = mysql_query($sql);

// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))

// on affiche les informations de l'enregistrement en cours
{
echo "<option>" .$data['ent_adresse']. "<option>";
}

// on ferme la connexion à mysql
mysql_close();
?>

</select></td>
</tr>

ce code est-il bon ??
merci de me répondre asser rapidement
si vous avez besoin d'autres info sur mon script je vous en ferai part

2 réponses

Le code m'a l'air correct mais tu ne ferme pas tes </option>.
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
5 juin 2008 à 11:18
ca a l air correct, mais pourquoi ne pas le tester toi meme et revenir avec les erreurs ?
0
merci pour l'info juste au dessus mais ça ne marche toujours pas ....

j'ai bien fait </option> mais il me met toujours le même message d'erreur

"Warning : mysql_close() : No MySQL-Link resources supplied in c:\....\www\test php\modify.php on line 52"

la ligne 52 étant "mysql_close();"
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192 > tipié
5 juin 2008 à 11:34
c est peut etre pas de la bonne programmation, mais moi j ai jamais fermé la connection en php... elle sera detruite en fin de page automatiquement... essaye de faire sans
0