Liste déroulante : valeurs issues d'1 BDD php
Résolu
JésusLeGrec
Messages postés
99
Statut
Membre
-
JooS Messages postés 2705 Statut Membre -
JooS Messages postés 2705 Statut Membre -
Bonjour,
Je suis en train de créer un site en php.
J'ai une liste déroulante avec plusieurs valeurs à mettre à l'intérieur. Seulement, ces dernières sont dans une base de données MySQL, et je n'arrive pas à les mettre dans la liste.
Pouvez-vous m'aider s'il vous plait ?
Merci d'avance.
--
Carpe diem
Je suis en train de créer un site en php.
J'ai une liste déroulante avec plusieurs valeurs à mettre à l'intérieur. Seulement, ces dernières sont dans une base de données MySQL, et je n'arrive pas à les mettre dans la liste.
Pouvez-vous m'aider s'il vous plait ?
Merci d'avance.
--
Carpe diem
A voir également:
- Liste déroulante : valeurs issues d'1 BDD php
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Liste des appareils connectés - Guide
- Liste caractères spéciaux word - Guide
5 réponses
Salut ...
En réalité, c'est pas des erreurs, je t'es donenr un exemple avec la methode PDO.
Donc je suppose que tu utilise la methode simple(mysql_connect), alors ça donnerai ça ...
En réalité, c'est pas des erreurs, je t'es donenr un exemple avec la methode PDO.
Donc je suppose que tu utilise la methode simple(mysql_connect), alors ça donnerai ça ...
<?php
$cnx = mysql_connect('localhost', 'root','' );
mysql_select_db('la_chevre');
$req = mysql_query('SELECT LibProposition FROM proposition', $cnx);
echo '<select name="proposition">';
while($data = mysql_fetch_assoc($req))
{
echo '<option value="'.$data['LibProposition'].'">'.$data['LibProposition'].'</option>';
}
echo '</select>';
?>
Salut ...
Est ce que tu sais créer une simple requete SELECT ... ??
Si c'est le cas ... alors ... avec PDO ça donnerait ...
a+
Est ce que tu sais créer une simple requete SELECT ... ??
Si c'est le cas ... alors ... avec PDO ça donnerait ...
$req = $bdd->prepare('SELECT champs_bdd FROM ma_table'); //REQUETE
$req->execute(); //EXECUTION DE LA REQUETE
echo '<select name="mon_menu">';
while($data = $req->fetch()) {
echo '<option value="'.$data['champs_bdd'].'">'.$data['champs_bdd'].'</option>';
}
echo '</select>';
a+
Il y a toujours deux erreurs, mais, cette fois on voit quand même ma page.
La première c'est :
Notice: Undefined variable: bdd in C:\wamp\www\SITE LA CHEVRE\commande.php on line 50
La deuxième c'est :
Fatal error: Call to a member function prepare() on a non-object in C:\wamp\www\SITE LA CHEVRE\commande.php on line 50
En sachant que la ligne 50 est la suivante :
$req = $bdd->prepare('SELECT LibProposition FROM proposition'); //REQUETE
Et que mon script php est :
<?php
$cnx = mysql_connect('localhost', 'root','' );
mysql_query("SET NAMES UTF8"); mysql_select_db('la_chevre');
$req = $bdd->prepare('SELECT LibProposition FROM proposition'); //REQUETE
$req->execute(); //EXECUTION DE LA REQUETE
echo '<select name="proposition">';
while($data = $req->fetch())
{
echo '<option value="'.$data['LibProposition'].'">'.$data['LibProposition'].'</option>';
}
echo '</select>';
?>
La première c'est :
Notice: Undefined variable: bdd in C:\wamp\www\SITE LA CHEVRE\commande.php on line 50
La deuxième c'est :
Fatal error: Call to a member function prepare() on a non-object in C:\wamp\www\SITE LA CHEVRE\commande.php on line 50
En sachant que la ligne 50 est la suivante :
$req = $bdd->prepare('SELECT LibProposition FROM proposition'); //REQUETE
Et que mon script php est :
<?php
$cnx = mysql_connect('localhost', 'root','' );
mysql_query("SET NAMES UTF8"); mysql_select_db('la_chevre');
$req = $bdd->prepare('SELECT LibProposition FROM proposition'); //REQUETE
$req->execute(); //EXECUTION DE LA REQUETE
echo '<select name="proposition">';
while($data = $req->fetch())
{
echo '<option value="'.$data['LibProposition'].'">'.$data['LibProposition'].'</option>';
}
echo '</select>';
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question