A voir également:
- Syntaxe $_POST[$variable]
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Erreur de syntaxe près du symbole inattendu « ( » ✓ - Forum C
- Trouver erreur de syntaxe fichier txt ✓ - Forum Programmation
- Variable drapeau - Forum Python
4 réponses
justoo76
Messages postés
186
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
23 mars 2016
13
10 juin 2010 à 14:38
10 juin 2010 à 14:38
Bonjour,
$o=$_POST["${'liste'.$cpt}.$i"];
A quoi servent les accolades ?
$o=$_POST["${'liste'.$cpt}.$i"];
A quoi servent les accolades ?
wyllos
Messages postés
160
Date d'inscription
dimanche 3 juin 2007
Statut
Membre
Dernière intervention
15 septembre 2011
5
10 juin 2010 à 14:38
10 juin 2010 à 14:38
avec un prin_r($_POST) ça affiche quoi?
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 500
Modifié par avion-f16 le 10/06/2010 à 14:42
Modifié par avion-f16 le 10/06/2010 à 14:42
Les accolades servent à utiliser des variables dans le nom d'une variable.
Essaye avec ça :
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Essaye avec ça :
$var = ${'liste'.$cpt}.$i; $o=$_POST[$var];
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Tout d'abbord, merci pour la rapidité de vos réponses.
Malheureusement, je me suis mal exprimé : je crée une série de formulaire qui en fonction des choix affiche un nombre différent d'input ou de select ( formulaire dynamique en gros ) sur la même page !
Or, je doit d'abbord tester si le $_POST[${'liste'.$cpt}.$i] n'est pas vide pour ne pas tout réafficher et avoir des cas différents.
C'est seulement après ce test que je pourrais afficher la variable.
Malheureusement, je me suis mal exprimé : je crée une série de formulaire qui en fonction des choix affiche un nombre différent d'input ou de select ( formulaire dynamique en gros ) sur la même page !
Or, je doit d'abbord tester si le $_POST[${'liste'.$cpt}.$i] n'est pas vide pour ne pas tout réafficher et avoir des cas différents.
C'est seulement après ce test que je pourrais afficher la variable.