Récup val d'une liste php/sql

Angel -  
 Angel -
Bonsoir,
Bonsoir tout le monde, je vous expliquer mon problème, j'ai un formulaire qui contient une liste de choix, quand je choisis un choix parmi la liste je valide le formulaire, l'enregistrement se fait tout se passe bien,
quand je voudrai modifier ce formulaire et je récupère la valeur choisit au par avant, là le hic,
je ne pourrai plus savoir quel valeur été choisi , vous pouvez m'aider svp et merci
<tr>
    <td>Réponse à la demande :</td>
    <td><label>
    <select name="etat" id="etat" value="<?php echo $info['etat']?>">
      <option>Accepté(e)</option>
      <option>Refusé(e)</option>
     </select>
     </label>
    </td>
  </tr>




A voir également:

3 réponses

Profil bloqué
 
Inspires toi de là


<form method="POST">
<input type="radio" name="mon_champ" value="Option 1"/>Option 1<br/>
<input type="radio" name="mon_champ" value="Option 2"/>Option 2<br/>
<input type="radio" name="mon_champ" value="Option 3"/>Option 3<br/>
<input type="submit" value="OK"/>
</form>

0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Salut,
Si j'ai bien compris, la variable $info['etat'] reprends la valeur enregistré dans la BDD de cette balise select.
Dans ce cas, tu peux essayé ça:
<?php
echo'<select name="etat" id="etat">
	<option';
	if($info['etat']=='Accepté(e)') { echo' selected="select"'; }
	echo'>Accepté(e)</option>
	<option';
	if($info['etat']=='Refusé(e)') { echo' selected="select"'; }
	echo'>Refusé(e)</option>
</select>';
?>

Le select devrait prendre automatiquement la valeur enregistré.
0
Angel
 
Bonjour, tout d'abord je vous en remercie en l'intégrant à ma page ca a marché, j'ai une autre petite question qui dans le même cadre cette fois la liste est récupéré d'une autre table de ma BDD, est ce que c'est possible de faire la meme chose c'est à dire récupéré la valeur choisi préalablement, encore merci et bonne journée

<td> 
<select name="encadreur" id="encadreur"> 
<option>-Choisissez-</option> 
<?php 

$reponse = $bdd->query('SELECT nom,prenom FROM encadreur'); 

while ($donnees = $reponse->fetch()) 
{ 
?> 

           <option value="<?php echo $donnees['prenom']; ?><?php echo $donnees['nom']; ?> ">  <?php echo $donnees['prenom']; ?> <?php echo $donnees['nom']; ?></option> 
<?php 
} 
?> 
</select> 
               </td>
0
Angel
 
up
0
Angel
 
Une petit aide svp
0