bonjour,
j'ai un petit soucis pour récupérer des données par formulaire.
J'ai une table dans une base qui represente les 52 semaines de l'annee, avec un champ id_s, un champ debut_s(debut de chaque semaine), un champ fin_s(fin de chaque semaine)
j'affiche toutes ces donnees sur ma page avec la valeur dans des input, histoire de pouvoir les modifier.
L'affichage fonctionne bien, mais là où je bloque c'est comment récupérer toutes ces données dans ma page "modif_donnees.php" vu que je les envois en dynamique. ensuite faire un update.
Quand je fais :
$debut_s = $_POST['debut_s'];
print($debut_s);
il ne m'affiche que la derniere valeur.
Or, je voudrais pouvoir modifier tous les champs d'un seul coup. ????
Pourriez vous m'aider svp ? merci
Code :
- <form action="modif_donnees.php" method="post" >
- <?php
- $mois_prec = "";
- print("<table width='500'>" );
- while($donnees = mysql_fetch_array($res)){
- if($mois_prec != $donnees['mois']){
- print("<tr><td>".$donnees['mois']."</td></tr>" );
- $mois_prec = $donnees['mois'];
- }
- print("<tr><td>semaine ".$donnees['id_s']." : du <input type='text' size='2' name='debut_s' value='".$donnees['debut_s']."'> au <input type='text' size='2' name='fin_s' value ='".$donnees['fin_s']."'></td></tr>" );
- }
- print("<tr><td><input type='submit' value='modifier'></td></tr></table>" );
- ?>
- </form>
|