Charger les données de la base de données [Résolu]

Messages postés
34
Date d'inscription
samedi 3 avril 2010
Statut
Membre
Dernière intervention
29 décembre 2012
- - Dernière réponse : cs_goldray
Messages postés
34
Date d'inscription
samedi 3 avril 2010
Statut
Membre
Dernière intervention
29 décembre 2012
- 3 mai 2011 à 04:21
Salut à tous ,
je veux au niveau de mon formulaire charger les données existent à la BD !!
c.a.d par exemple j'ai un champ nommé nom client : je veux lorsque je clique le sa sélection (<select>....</select>) je récupére tous les noms existe à la base pour choisir un d'autre eux ...je cois c'est un peu difficile mais je besoins de la solution .....
et merci à tous
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
34
Date d'inscription
samedi 3 avril 2010
Statut
Membre
Dernière intervention
29 décembre 2012
1
3
Merci
[b]sujet résolu
/b

<select name="client_v" size="1" id="client">
<?php
include("cnx.php");
$req=$bdd->query('select Nom_Client from personne_physique');
while($donnees=$req->fetch())
{
?>
<option value="<?php echo $donnees['Nom_Client'];?>"><?php echo $donnees['Nom_Client'];?></option>

<?php
}
?>
</SELECT>

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 111 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_goldray
0
Merci
Si j'ai bien compris, tu veux remplir à partir de ta BD une liste déroulante de type <select> ?

Voici un bout de code qui peut t'aider :
<select style="width: 200px" name="exemple" size="10">
<?php
echo '<option value="0" selected>1ère valeur</option>';
$res = mysql_query($maRequeteSQL, $sgbd);
while ($ex = mysql_fetch_array($res, MYSQL_NUM)) {
echo '<option value="', $ex[0], '"</option>';
}
mysql_free_result($res); // permet de libérer les ressources occupées par $res
?>
</select>



--
Pylouq (actuellement jongleur de clavier AZERTY et de clavier QWERTZ)
Commenter la réponse de Utilisateur anonyme
Messages postés
34
Date d'inscription
samedi 3 avril 2010
Statut
Membre
Dernière intervention
29 décembre 2012
1
0
Merci
salut à tous ,
merci pylouq pour l& methode ...

j'ai essayé avec ta methode mais MYSQL ma géneré une erreur :(
voici mon code :




<select name="client_v" size="1" id="client">
<?php
include("cnx.php");
$req=$bdd->query('select Nom Client from personne_physique');
while($donnes=$req->fetch())
{
?>
<option value="<?php echo $donnees['Nom client'];?>"></option>

<?php
}
?>
</SELECT>



j'espére que vous pouvez détecter cette erreur :
( ! ) Fatal error: Call to a member function fetch()
l'erreur est niveau de la fonction "fetch" ,
NB:j'utilise la notion PDO ..
merci d'avance :)
Commenter la réponse de cs_goldray

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.