Balise select+affichage dynamique

Eléphant du PHP | 86 Messages

11 nov. 2010, 15:47

Bonjour!
Je souhaite dans une balise select afficher les résultats d'une requête dans les options de la balise select
voici le code que j'utilise et qui fonctionne pas
echo'<td>';
			$database->requete("select id_groupe, nom_groupe from GROUPE");
			$data=mysql_fetch_array($database->requete);
			echo'<select name="groupe" id="groupe">';
			do{
			echo'<option value="'.$data['id_groupe'].'" echo "'.$data['nom_groupe'].'"  ></option>';
			} while ($data=mysql_fetch_array($database->requete));
			echo'</select>';
			echo'</td>';
Quelqu'un a ma solution?Merçi

Eléphant du PHP | 86 Messages

11 nov. 2010, 17:24

Vs n'avez pas de solution pour moi?

ViPHP
AB
ViPHP | 5818 Messages

11 nov. 2010, 17:41

Sur le principe c'est quelque chose comme ça :
<?php
//...

$query = "SELECT id_groupe, nom_groupe from GROUPE";
$ressource = mysql_query($query) or die (mysql_error());

//...
?>
<html>

<select name="groupe" id="groupe">

<option value="">Choisissez...</option>

<?php while ($data = mysql_fetch_array($ressource)) 
echo '<option value="'.$data['id_groupe'].'">'.$data['nom_groupe'].'</option>';?>

</select>';

</html>