Téléchargement
illégal
Posez votre question Signaler

[PHP] recuperer input text qd c un tableau

corna67 - Dernière réponse le 25 nov. 2010 à 23:40
Bonjour,

Mon problème consiste à récupérer la valeur d'un champ texte d'un formulaire lorsque celui ci correspond à un tableau, ci-dessous un extrait de mon code :

<INPUT TYPE='text' name='nbmenu[]' size='2'>

pour récupérer la valeur je fais :
for ($i=0; $i<$nblign; $i++) {
$nbcouv = $_POST[nbmenu][$i];
}

mais $nbcouv ne renvoit aucune valeur alors que j'en ai entré dans mon formulaire...
Qqun a une solution ?
D'avance merci
Lire la suite 

[PHP] recuperer input text qd c un tableau »

2 réponses
Réponse
+0
moins plus
Dans ton formulaire :
<INPUT TYPE='text' name='nbmenu[]' size='2'>
Je crois qu'il ne comprend pas ton name = 'nbmenu[]', c'est juste un nom qu'il faut mettre.

Essaye plutôt un truc du style :
<INPUT TYPE='text' name='nbmenu0' size='2'>
<INPUT TYPE='text' name='nbmenu1' size='2'>
<INPUT TYPE='text' name='nbmenu2' size='2'>
...
puis pour récupérer les valeurs tu fais :
for ($i=0; $i<$nblign; $i++) {
$champ = "nbmenu".$i;
$nbcouv = $_POST[$champ];
echo $nbcouv;
}
Ajouter un commentaire
Réponse
+0
moins plus
Je déterre le sujet en espérant que ça puisse en aider d'autre, sachant que c'est la première réponse Google de ma recherche!

Voila la solution que j'ai fini par trouver :

foreach($_POST['nbmenu'] as $nbmenu=> $valeur)
{
	echo $valeurs; 
}


Rapide clair et efficace! J'aime.
Ajouter un commentaire
Ce document intitulé « [PHP] recuperer input text qd c un tableau » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?