PHP Liste déroulante qui récupère les champs d'une table

Signaler
Messages postés
3
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
10 juin 2010
-
Messages postés
3
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
10 juin 2010
-
Bonjour,

Mon problème est surement simple à régler mais là je plante.
J'ai une base de données comprenant une table FILM et une table GENRE.
Je voudrais afficher les genres dans une liste déroulante afin de pouvoir en choisir un lors de l'ajout d'un nouveau film via un formulaire.

Avez-vous une idée du code PHP à utiliser ?

Merci d'avance

4 réponses

Messages postés
33
Date d'inscription
dimanche 27 avril 2003
Statut
Membre
Dernière intervention
7 mars 2013

Slt,
Ta table GENRE est elle va t'elle évoluer ?
Messages postés
33
Date d'inscription
dimanche 27 avril 2003
Statut
Membre
Dernière intervention
7 mars 2013

tu peux utiliser cette classe pour ton champ.
http://cyberquebec.ca/rhinoplasti/class_forms.zip

//dans ton formulaire, 
<?php
include_once ".\class_forms\class_forms.php";

$m = new menu( 'les_genres', $array_genre );
$m->write();
?>
Messages postés
3
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
10 juin 2010

Bonjour,

Non, ma table ne va pas évoluer.

Je vais tester ce que tu m'as proposé.
Messages postés
3
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
10 juin 2010

Re,

Donc j'ai testé, ça ne fonctionnait pas et ça me paraissait assez compliqué.

Finalement, j'ai réussi en faisant :

<select name='choix'>
<?php
$req1= mysql_query("SELECT LibelleGenre FROM GENRE");
while($ligne = mysql_fetch_array($req1))
{
echo "<option>".$ligne['LibelleGenre']."</option>";
}
?>
</select>

En tout cas, merci quand même d'avoir pris le temps de m'aider :)