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

  FORUM HardWare.fr
  Programmation
  PHP

  Envoyer un tableau d'un tableau par un checkbox pr envoyer 2 variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoyer un tableau d'un tableau par un checkbox pr envoyer 2 variable

n°318482
weed
Posté le 26-02-2003 à 16:01:58  profilanswer
 

en fait des que je clique sur un checkbox j'aimerais envoyer 2 informations : menu_id et gp_id
 
 
je pensais dc creer un tableau $perm et d'affecter mes valeurs a $perm[0] et $perm[1] de cette manière  
 

Code :
  1. $req1 = mysql_query("SELECT nom, lien, id, id_rep FROM menu WHERE id_rep='$rep_menu->id' ORDER BY 1 DESC" ) ;
  2.         while ($menu = mysql_fetch_object($req1))
  3.     {
  4.             $req_gp = mysql_query("SELECT group_id, group_name FROM phpbb_groups ORDER BY 1 DESC" ) ;
  5.             while ($gp = mysql_fetch_object($req_gp))
  6.             {
  7.                 $k=$k+1;
  8.                 $perm[0]  = $menu->id;
  9.                 $perm[1]    = $gp->group_id;
  10.                     echo "$gp->group_name<input type='checkbox' name='id_perm[$k]' value='$perm[$k]'>
  11.             }
  12.          }


 
 
et recuperer mes valeurs de cette manière  

Code :
  1. while( list($cle_perm,$val_perm) = each($perm) )
  2.         {
  3.                //echo "id perm $id_perm";
  4.                $k=$k+1;
  5.                echo "<br>id_perm : $val_perm[0] et k=$k";
  6.         }


 
 
mais j'ai un message d'erreur :  

Citation :

Warning: Variable passed to each() is not an array or object in c:\documents and settings\alex\bureau\menu24-2\menu_maj.php on line 35


dc visiblement c pas un tableau pour lui
 
je pensais concatetener comme j'ai deja fait et faire un split, mais la ce sont des nombres et non pas une chaines de caratères
 

mood
Publicité
Posté le 26-02-2003 à 16:01:58  profilanswer
 

n°318689
weed
Posté le 26-02-2003 à 20:56:07  profilanswer
 

arf c assez important pour moi  
 
j'aimerais envoyer 2 valeurs par le value de  
 

Code :
  1. <input type="checkbox" value="2valeur_a_envoyer">

n°318851
ethernal
Chercheur de vérité...
Posté le 27-02-2003 à 00:25:38  profilanswer
 

serialize($tab); -> envoi
et unserialize($tab) -> réception
 
faut aussi faire un addslashes pour l'envoi et un stripslashes pour la récupération.


---------------
...oups kernel error...
n°318852
weed
Posté le 27-02-2003 à 00:29:34  profilanswer
 

ethernal a écrit :


serialize($tab); -> envoi
et unserialize($tab) -> réception
 


 
je les mets ou ???
 
serialize($tab); ds un input ????
<input type='checkbox value=serialize($tab)> ????

n°318853
weed
Posté le 27-02-2003 à 00:30:55  profilanswer
 

Citation :

faut aussi faire un addslashes pour l'envoi et un stripslashes pour la récupération


 
pq m'embetter avec ses ft, y a pas de chemin a enrgistrer ou autre string avec des ",'

n°318857
ethernal
Chercheur de vérité...
Posté le 27-02-2003 à 00:39:22  profilanswer
 

envoi :
<input name="tab" value="<? echo addslashes(serialize($tab)) ?> >
 
réception :
$tab= unserialize(stripslashes($HTTP_POST_VARS['tab']));
 
un serialize te renverra pleins de caractères bizarres, tu ne sais pas prévoir ce qu'il contiendra.


---------------
...oups kernel error...
n°318861
weed
Posté le 27-02-2003 à 00:54:04  profilanswer
 

arf oki je te remercie ethernal  
 
je vais voire ca demain matin


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

  Envoyer un tableau d'un tableau par un checkbox pr envoyer 2 variable

 

Sujets relatifs
"Trier" le contenu d'une variable[CSS] Diminuer la hauteur d'une cellule de tableau proprement.
[PHP] Effacer élément d'un tableau multidimentionnelaffecter un chiffer a 2 chiifre a une variable
[HTML, JS] Accès pointeur ligne d'un tableau html[C/C++] Problemme de remplissage de tableau....
comment faire un tableau aux bords arrondis ??creation d'un tableau dynamique
Comment tronquer une variable contenant un nombre ??Recopier un tableau d'entier?
Plus de sujets relatifs à : Envoyer un tableau d'un tableau par un checkbox pr envoyer 2 variable


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