Interprétation & cie... [PHP] - PHP - Programmation
Marsh Posté le 10-11-2004 à 11:30:14
Enfin si avec eval, j'arrive à créer la chaine de caractères $act1. Mais je ne sais pas comment la faire considérer comme un nom de variable en fait !
Marsh Posté le 10-11-2004 à 11:34:30
Code :
|
Marsh Posté le 10-11-2004 à 12:05:15
+1
<input type texte name="act[]" value="v1">
<input type texte name="act[]" value="v2">
<input type texte name="act[]" value="v3">
...
$act = $_POST['act'];
for ($j=0; $j<$nbAct; $j++){
echo act[$j];
etc...
Marsh Posté le 10-11-2004 à 12:09:46
$_POST["act"] retourne le nombre d'input
j'aurai dit count($_POST["act"])
Marsh Posté le 10-11-2004 à 12:19:46
Taz a écrit : mais vous êtes teubé ! fait un tableau bordel |
Ziva t'as raison.
Marsh Posté le 10-11-2004 à 12:20:27
chacal_one333 a écrit : $_POST["act"] retourne le nombre d'input |
Oui c'est mieux.
Marsh Posté le 10-11-2004 à 12:20:43
$_POST["act"] retourne le tableau $act !
for ($j=0; $j<count($act); $j++){
echo act[$j];
etc...
Marsh Posté le 10-11-2004 à 12:21:58
Bah j'aurais bien aimé sortir un tableau (c'est pour récupérer des checkbox en fait), le problème étant que le formulaire utilise du javascript (le formulaire change selon des menus déroulants) et que celui-ci ne donnait pas l'air d'apprécier les tableaux... En tout cas je n'arrivais pas à faire fonctionner les fonctions avec les tableaux.
Enfin bref j'ai mes raisons de ne pas utiliser des tableaux, la structure de la BD derrière ne me simplifie pas la tache, puisque je dois ajouter des nuplets comprenant à la fois la valeur du menu déroulant et des checkboxs cochés...
Marsh Posté le 10-11-2004 à 12:23:42
Mara's dad a écrit : $_POST["act"] retourne le tableau $act ! |
oué mé t'avais mal tourné la premiere fois
Marsh Posté le 10-11-2004 à 14:24:02
chacal_one333 a écrit : oué mé t'avais mal tourné la premiere fois |
Marsh Posté le 10-11-2004 à 11:28:04
Bonjour tout le monde
Petit problème sur un formulaire : j'ai un certain nombre de variables $act1, $act2, $act3... qui me sont retournées, comme un tableau sauf que ça n'en est pas un. Et je connais leur nombre.
Je dois les choper dans une boucle for, genre :
Seulement j'y arrive pas. J'ai cru que ça le ferait grâce à la fonction eval, mais niet. Comme vous avec compris (j'espère...), il s'agit en fait de "pré-évaluer" la variable $j... Des idées ?
Cimer...