PHP pour le pere :o)

Bonjour,

peux tu m orienter dans mes recherches?
je genere une date que j incremente de +1, si c est samedi ou dimanche je passe.
je genere un tableau a remplir partiellement.
pourquoi malades31 ne marche pas si $31 existe. je ne recupere que $_POST['malades'] sans tenir compte du $i et je ne recupere que le dernier.
voici une partie de mon code

echo "<tr><td><input type='text' size='10' maxlenght='10' name='jour '>".$jour."</td><td >".$i."</td><td><input type='text' size='50' maxlenght='50' name='malades'.$i></td>";
echo "<td><input type='text' size='5' maxlenght='5' name='km'.$i></td></tr><tr>";
}
$i++;
$date = mktime( 0, 0, 0, $m, $i, $y );

merci d avance
Configuration: Windows XP
Firefox 2.0.0.11

4 réponses

  1. Bonjour,

    essayes en mettant:

    echo "<tr><td><input type='text' size='10' maxlenght='10' name='jour '>".$jour."</td><td >".$i."</td><td><input type='text' size='50' maxlenght='50' name='malades".$i."'></td>"; 
    


    @lain
    1. bis repetita :o)))
      je me suis tellement enferre sur le .$i.
      je pensais a une erreur de con catenation, pas d apostrophes

      merci pour la piste
      1. P.S. Tu me fais beaucoup d'honneur en me demandant personnellement dans le sujet de ton message, mais ça n'est pas très conforme à l'esprit des forums !
        1. Bonjour

          As-tu regardé le code HTML généré par ton script ? je pense que tu aurais eu l'origine du problème
          name='malades'.$i quand $i vaut 31, ça donne
          name='malades'31 et non pas
          name='malades31'
          La solution est évidente...