Bonjour,

Pour un formulaire, j'ai le bout de code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<form name='rappCamp' method='post' action='../rapports/rapportCampagne.php'>
  Rapport de la campagne : <select id='campagne'>
                           <option value='0'>Choisissez la campagne</option>";
 
affCampagesterminees();
 
echo "  </select> <input type='submit' value='Générer'>
 </form>
Voici le code de ma fonction affCampagesterminees() :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function affCampagesterminees()
 {
  $tab = '';
 
  $transaction = CtransactionsBdd::GetInstance("MYSQL", "speedcall");
  $resuReq = $transaction->select("MYSQL_campagnesTerminees", $tab);
  $cpt = count($resuReq);
 
  for($i = 0; $i < $cpt; $i++)
   {
    list($anneeDebut, $moisDebut, $jourDebut) = split('-', $resuReq[$i]['dateDebut']);
    list($anneeFin, $moisFin, $jourFin) = split('-', $resuReq[$i]['dateFin']);
 
    echo "<option value='" . $resuReq[$i]['id'] . "'>" . $resuReq[$i]['nom'] . " débutée le " . $jourDebut . "/" . $moisDebut . "/" . $anneeDebut . " et terminée le " . $jourFin . "/" . $moisFin . "/" . $anneeFin . "</option>";
   }
 
 }
Le contenu de ma variable $_POST['campagne'] dans mon fichier rapportCampagne.php est vide, or quand j'affiche la source de mon formulaire, les différentes options ont bien en valeur l'id.

Quelqu'un aurait une idée?

Merci d'avance.