[RESOLU] POST d'un tableau apres modification

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] POST d'un tableau apres modification

Re: POST d'un tableau apres modification

par TheX02 » 03 avr. 2014, 13:19

Trés bien, je venais de faire un peu la même chose en rajoutant des $id et cela fonctionne merci beaucoup pour ta réponse :)

Re: POST d'un tableau apres modification

par Kal747 » 03 avr. 2014, 12:48

Si tu veux récupérer tes variables dans post, tu dois ajouter l'attribut "name" à ton input
echo '<input class="newValue" value="'.$tab.'" style="display:none">';
Deviendrait
echo '<input name="name[]" class="newValue" value="'.$tab.'" style="display:none">';
Le [] après le name permet de récupérer toutes les valeurs dans un tableau.

Fait un var_dump($_POST) au debut de ton script et tu comprendra (a la validation).

Bonne continuation

POST d'un tableau apres modification

par TheX02 » 03 avr. 2014, 11:27

Bonjour,

Dans ma page web je donne un tableau en formulaire, c-à-d que chaque case de mon tableau est un input, mais je n'arrive pas a récuperer le tableau avec les nouvelles valeurs transcrite dans les inputs dans mon POST.
Comment devrais-je faire ?
echo '<form method="post" action="rep.php">';
echo '<table>';
foreach ($tableau as $tab):
echo '<tr class="content">';
echo '<td class="tab">';
echo '<input class="newValue" value="'.$tab.'" style="display:none">';
echo '</td>';
endforeach;
echo '</table>';
echo '<input type="submit" value="Envoyer" />';
echo '</form>' ;

} 
Merci