Page 1 sur 1

liste deroulante

Posté : 21 oct. 2005, 14:47
par newhope
salut a tous
voila je fais un site dynamique puor ma copine( elle veut inventorier ca collection de bd) alors j ai sorti mon bloc note et jme suis remis au PHP

le probleme:
j ai cree un formulaire dans lequelle figure une liste deroulante dans laquelle y a le contenu d un base sql (le nom de l auteur)
je n arrive pas a recuperer cette variable dans le formulaire pour l inscrire ensuitre dans la base de donnee....
pour voir :
http://houillon.julien.free.fr/adeline/ajout_form.php
en fait il me manque juste la commande pour recup la variable selectionne par la liste
merci d avance

Posté : 21 oct. 2005, 15:03
par zeus
Si tu nous donnais plutot le code qui construit la liste déroulante, on pourrait mieux te donner la réponse ;) :roll:

voila la liste deroulante

Posté : 21 oct. 2005, 15:34
par newhope
<?
$connecld=mysql_connect("sql.free.fr","**********","******");

$resultld=mysql("**********", "SELECT * from dessin_db order by nom_dess");


echo "<select name='zselectdess' >";

$nb_dess=mysql_numrows($resultld);
$d=0;
while ( $d < $nb_dess)
	{
	echo "<option value='$d' id='$d'>";
	echo mysql_result($resultld, $d, "nom_dess");
	echo "</option>";
	$d=$d+1;
	}

echo "</select>";
?>

Posté : 21 oct. 2005, 15:35
par newhope
je veux juste recuperer la valeur selectionne en fait
y a pas une instruction toute bete?

Posté : 21 oct. 2005, 15:39
par zeus
si ton formulaire est en POST (method=POST), tu auras ta valeur dans $_POST["zselectdess"].
si ton formulaire est en GET (method=GET), tu auras ta valeur dans $_GET["zselectdess"].

Posté : 21 oct. 2005, 15:40
par newhope
bon c bon j ai trouve
en fait la liste me renvoie le numero de la ligne selectionne suffit de faire un tri et je recupere la valeur
merci bien

Posté : 21 oct. 2005, 15:41
par zeus
Si ton problème est résolu, clique sur la balise [RESOLU] en haut à gauche pour l'indiquer

Posté : 21 oct. 2005, 18:51
par Invité
bon c bon j ai trouve
en fait la liste me renvoie le numero de la ligne selectionne suffit de faire un tri et je recupere la valeur
merci bien
bah si tu remettais le code avec la solution ça pourrait servir à ceux qui ont ce pb non ?