Récuperer des donner dans une liste déroulante et ensuite les poster

Signaler
Messages postés
229
Date d'inscription
lundi 2 août 2010
Statut
Membre
Dernière intervention
25 juillet 2013
-
 nicotontige -
salut à tous . je suis entrain d'écrire mon code et je me trouve bloqué au niveau de la liste déroulante.

j'ai un formulaire qui contient une liste déroulante que j'ai nommé Destinataire. et j'ai une table dans laquelle l'utilisateur peu ajouter des destinataire qu'il voudra . et le contenu de la table doit etre celui du champ destinataire de mon formulaire.
je ne parvient pas.

voici ce que jai essayé:

d abord dans ma page imputaion.func.php
<?php
//la function qui va recuperer la liste 'amis de l expediteur

function Ajout_Dest(){
$results = array();
$query = mysql_query("
SELECT * FROM destinateurs

");
while($row = mysql_fetch_assoc($query)){
    $results[] = $row;
  }
  return $results;
}  
?>


ensuite ma page imputation.php
<form id="formcom"  method="post" action="#">


N° D&rsquo;enregistrement    du MECVG : ,
,

----

Date de réception : ,
,

----

Expéditeur : ,
,

----

Destinataire : ,

<select name="destinataire" id="destinataire">
<option></option>
<option>M.Le Ministre</option>
<?php
$Ajout_Dests = Ajout_Dest());
//$remplir_camps = remplir_camp();
foreach($Ajout_Dests  as $Ajout_Dest){
echo "$remplir_camp['destinataire']";
}
?>
</select>
,
<table width="289" border="0">
----, Email : </td>

</td>
          </tr>
          <tr>
            <td bgcolor="#FFFFFF">Date d'Imputation : </td>
            <td colspan="2" bgcolor="#FFFFFF"></td>
          </tr>
          <tr>
            <td bgcolor="#FFFFFF">Délais : </td>
            <td ></td>
          </tr>
          <tr>
            <td colspan="3" bgcolor="#FFFFFF">

                Instruction : ,

<select name="instructions" id="instructions">
<option></option>
<option>Pour representer le Ministre</option>
<option>Pour instruction à prendre</option>
<option>Pour examen et suite à donner</option>
<option>Pour suivi</option>
<option>Pour m'en parler</option>
<option>Pour attribution</option>
<option>Pour classement</option>
<option>Pour information</option>
<option>Pour diffusion</option>
<option>Pour exploitation et nécessaire à faire</option>
<option>Pour representation</option>
</select>
,

----

Autre Instruction: ,


            
</td>
          </tr>
          <tr>
            <td colspan="3" bgcolor="#FFFFFF">
Contact de la personne à imputer : 
              
            
</td>
          </tr>
          <tr>
            <td colspan="3" bgcolor="#FFFFFF">
                OBSERVATION,
,

----

<textarea name="NoteDirCab" id="NoteDirCab" cols="50" rows="3"></textarea>
            </td>
          </tr>
          <tr>
            <td colspan="3" bgcolor="#FFFFFF">,
<table width="200" border="0">
----,

Modifier

</td>
Supprimer
</td>
                </tr>
            </table>              </td>
          </tr>
    </table>
  

</form>

1 réponse


Bonjour,


et si tu remplaçais :
<?
echo "$remplir_camp['destinataire']";
?>

par :
<?
echo '<option value="'.$remplir_camp['destinataire'].'">'.$remplir_camp['destinataire'].'</option>';
?>


ps : des values a des options c'est mieux, je dis ça surtout pour M.Le Ministre