Faire varier le nom d'une variable

Petit nouveau ! | 2 Messages

08 juil. 2006, 23:08

Bonjour

Je récupère d'un même formulaire les variables
$_POST['varia_1']
$_POST['varia_2']
$_POST['varia_3']
etc ... pas de limite définie.

Pour récupérer ces variables j'utilise une boucle.
Comment faire pour que la variable augmente dans la boucle?

Voilà le code que j'ai commencé :

Code : Tout sélectionner

<?php $nbre=count($_POST); $a=1; while ($a<=$nbre) { echo $_POST['varia_1']; $a++; } ?>
Comment faire pour obtenir le meme résultat que si je pouvais transformer varia_1 en varia_$a ?
Merci

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

08 juil. 2006, 23:11

Salut,

Tu donnes la soluce toi même :wink:
transformer varia_1 en varia_$a
echo $_POST['varia_'.$a];
une concaténation avec le nom et la variable

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Petit nouveau ! | 2 Messages

08 juil. 2006, 23:36

OK
Merci.