PHP pour le pere :o)

Fermé
ego - 26 déc. 2007 à 23:52
 Alain42 - 27 déc. 2007 à 13:38
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
A voir également:

4 réponses

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...
0
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 !
0
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
0
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
0