Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1267 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  contenu d'une variable de nom variable (prise de tete inside)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

contenu d'une variable de nom variable (prise de tete inside)

n°239745
kayasax
Posté le 05-11-2002 à 12:12:19  profilanswer
 

:hello:  
 
je suis completement paume la !
j'ai cree un formulaire avec des cases a chochées nomées 1,2, 3 ...etc
 
je veux recuperer le contenu de ces variables (le value) en traitant le resultat du form en php mais je capte pas comment je peux afficher la valeur de ces var.
j'ai essaye un truc du genre :
for($j=1;$j<=$nombre_checkbox;$j++)
{
echo $$j;
}
 
=> ca marche quand il n'y a qu'une valeur mais apres c'est la m...e  
 
si ya qqun pour m'aider ce serait cool !
 
Thx


Message édité par kayasax le 05-11-2002 à 12:15:53

---------------
All we need is a soul revolution
mood
Publicité
Posté le 05-11-2002 à 12:12:19  profilanswer
 

n°239747
LeCeD
Posté le 05-11-2002 à 12:15:54  profilanswer
 

Tu récupères un tableau de valeurs.
s_chkbox est le nom de toutes tes checkbox (name = "s_chkbox[]" );
avec les valeurs différentes. Quand elles sont cochées, leur valeur est transmise via le post ou le get.
On récupère comme ça :
$tab = @$HTTP_GET_VARS["s_chkbox"];
if (!$tab)
  $tab = @$HTTP_POST_VARS["s_chkbox"];
 
ensuite...
 
for ($i=0; $i<count($tab); $i++) {
  ....
}


Message édité par LeCeD le 05-11-2002 à 12:28:11
n°239748
kayasax
Posté le 05-11-2002 à 12:16:16  profilanswer
 

LeCeD a écrit a écrit :

Tu récupères un tableau de valeurs.




 
??


---------------
All we need is a soul revolution
n°239751
LeCeD
Posté le 05-11-2002 à 12:17:36  profilanswer
 

J'ai édité

n°239757
kayasax
Posté le 05-11-2002 à 12:21:45  profilanswer
 

je sais pas si g bien compris :


<?
For($j=1;$j<=$nombre;$j++)
{
$tab = @$HTTP_GET_VARS["$j"];
if (!$tab)
 $tab = @$HTTP_POST_VARS["$j"];
}
 
echo $tab[0];
echo $tab[1];
echo $tab[2];
?>


 
=> ca fait rien


---------------
All we need is a soul revolution
n°239759
LeCeD
Posté le 05-11-2002 à 12:23:35  profilanswer
 

:non: c'est pas du tout ça.
Dans ton formulaire, tu donne un nom commun à toutes tes checkbox, dans mon exemple name="s_chkbox[]".
Puis quand tu traites les données de ton formulaire, tu charges le tableau via les get ou post...


Message édité par LeCeD le 05-11-2002 à 12:27:56
n°239762
kayasax
Posté le 05-11-2002 à 12:25:44  profilanswer
 

LeCeD a écrit a écrit :

 :non: c'est pas du tout ça.
Dans ton formulaire, tu donne un nom commun à toutes tes checkbox, dans mon exemple name="s_chkbox".
Puis quand tu traites les données de ton formulaire, tu charges le tableau via les get ou post...




 
 :ouch: sorry de faire le boulay mais je comprends pas ! je ne parle pas de SELECT multiple mais de plusieurs checkbox differentes => j'ai pas le droit d'appeler plusieurs checkbox de maniere identique ..si???!!


---------------
All we need is a soul revolution
n°239763
kayasax
Posté le 05-11-2002 à 12:28:35  profilanswer
 

Oh PT1 on oubli ce topic ma methode du debut etait bonne mais j'avais oublie d'incrementer mon compteur  [:bidinoo]  [:titprem]   ...
je recupere les $$j et ca rulez Merci qd meme !


Message édité par kayasax le 05-11-2002 à 12:28:58

---------------
All we need is a soul revolution
n°239764
LeCeD
Posté le 05-11-2002 à 12:28:52  profilanswer
 

kayasax a écrit a écrit :

 
j'ai pas le droit d'appeler plusieurs checkbox de maniere identique ..si???!!




 
Si tu peux, puisque c'est un tableau que tu déclares...
Excuse moi j'avais oublié les crochets... name="s_chkbox[]"


Message édité par LeCeD le 05-11-2002 à 12:34:35

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  contenu d'une variable de nom variable (prise de tete inside)

 

Sujets relatifs
Insérer le contenu d'un fichier texte dans une feuille HTMLVariable Globale? comprend pas... [RESOLU]
opengl probleme (photos inside)Tester si la variable est un nombre....
Recupération de contenu apres SORT[DOS] Variable dans un .bat ?
Changement de type de variableTransmettre une variable à un script sur un autre serveur ???
[PHP & SQL] Toujours besoin de vous - Caca inside !en c , lorsque je met byte variable ca va pas
Plus de sujets relatifs à : contenu d'une variable de nom variable (prise de tete inside)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR