Recuperer la valeur choisie d'une liste deroulante selected php

Fermé
22758542 - 25 mars 2014 à 10:40
ReDLoG Messages postés 243 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 28 octobre 2021 - 25 mars 2014 à 11:29
Bonjour,
voila mon probléme!! j'ai une liste deroulante <select> alimenté grace a un table dans ma base je veux récuperer la valeur choisi par l'utilisateur pour l'utliser et voila mon code!!! svp aidez moi j'ai passé pas mal de temps a chercher pour resoudre se probléme


voila mon code:
<html>

</head>
<body>
<?php
//connection au serveur
$cnx = mysql_connect( "localhost", "root", "" ) ;

//s??lection de la base de donn??es:
$db = mysql_select_db( "base3" ) ;
//recuperation du la variable d'url
//recuperation du la variable d'url

$idreparation= $_GET["idreparation"];

$sql = "SELECT * FROM reparation WHERE idreparation = " .$idreparation ;
$requete = mysql_query( $sql, $cnx ) ;

//affichage des donnees:
if ( $result1 = mysql_fetch_object( $requete ) )
{
?>
<form id="formID" class="formular" method="post" action="update2.php?idreparation=<?php echo($idreparation) ;?>" >
<input type="hidden" name="idreparation" value="<?php echo($idreparation) ;?>">

<fieldset>
<legend> Demande Reparation </legend>
<label>
<span> date de reception :* </span>
<input name="datedereception" class="validate[required]" type="text" id="datepicker" size="30" maxlength="30" value="<?php echo($result1->datedereception) ;?>" />

<span>Matereils:*<br />
</span>
<select name='idmateriels' id="idmateriels" class="validate[required]" >
<option value>--liste Materiéls--</option>
<?php
//connection au serveur
$cnx = mysql_connect( "localhost", "root", "" ) ;

//sélection de la base de données:
$db = mysql_select_db( "base3" ) ;
$result = mysql_query("SELECT idmateriels,marque from materiels");
while($row = mysql_fetch_assoc($result)){
$id_m=$row["idmateriels"];
$marque = $row["marque"];

?>
<option value="<?php echo $id_m ; ?>"> <?php echo $marque ?> </option>
<?php
}?>
</select>
</label>
<p><span>Etat:* </span>
<textarea class="validate[required,length[6,300]] text-input" name="etat" id="etat" rows="3" cols="3" > <?php echo($result1->etat) ;?> </textarea>

</label>

</div>
</label>
</p>

</fieldset>
<center>
<fieldset>
<input name="modifier" type="submit" value="modifier" class="submit" style=" background:#0060a1; color:#FFFFFF; font-size:14px; border:1px solid #0060a1"/>


<input name="Précédent" type="button" value="Précédent" class="submit" onclick="javascript:history.back()" style=" background:#0060a1; color:#FFFFFF; font-size:14px; border:1px solid #0060a1"/>


</fieldset>
</center>
</form>

</body>
</html>
<?php
}//fin if
?>
A voir également:

1 réponse

ReDLoG Messages postés 243 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 28 octobre 2021 57
25 mars 2014 à 11:29
Bonjour,

Tu récupères la valeur par
$_POST['idmateriels']
et tu peux ainsi l'utiliser à l'endroit désiré de ton script.
Cdlt.
-1