variables dans un array - PHP - Programmation
Marsh Posté le 13-12-2004 à 12:09:33
dans ta page de départ crée un tableau et utilise serialize() pour le passer à la page suivante.
Marsh Posté le 13-12-2004 à 12:13:17
tout d'abord merci de ta réponse, mais peux-tu m'expliquer comment fonctionne serialize ? J'ai regardé al doc php, ce n'est pas clair, faut-il faire quelque chose du genre
serialize(array($note1,$note2)) ?
merci
Marsh Posté le 13-12-2004 à 12:19:08
Code :
|
Et regarde ce qu'il y a dans le tableau $_GET['notes']
Marsh Posté le 13-12-2004 à 12:20:04
Je vois pas ce que la doc a de pas clair...
Un exemple simple avec sessions (devrait fonctionner pareil en GET) :
a.php :
Code :
|
b.php :
Code :
|
Marsh Posté le 13-12-2004 à 14:32:41
salut,
je me suis mal exprimé je pense, souhaite obtenir quelque chose de la sorte
Code :
|
En faisant
Code :
|
ca ne lui convient pas ==> il dis que ce ne sont pas des données numériques, normal
merci
Marsh Posté le 13-12-2004 à 14:43:10
Je crois que je comprends pas ce que tu veux faire, là.
Marsh Posté le 13-12-2004 à 15:54:00
arf, je suis vraiment une quiche pour m'expliquer !
Voila toute l'histoire (le drame ) :
J'utilise jpgraph pour tracer des radars.
Pour tracer la courbe je dois lui donner ca :
Code :
|
A partir de ca, il me génere les axes et places les points.
Seulement, je n'ai pas un nombre de note fixe, je voudrais donc lui passer le cas échéant soit $data=array(1,2,3,4) ou $data=array(1,2,3,4,5,6,7).
Vala j'èspere avoir été plus clair, en tout cas merci de votre aide !
Marsh Posté le 14-12-2004 à 09:57:33
serialize c'est le mieux la!
tu fais un tableau sur ta première page
et apres tu le serialize.
Dans la deuxieme page tu fais unserialize() et c'est réglé!
CIaoo
Marsh Posté le 14-12-2004 à 10:11:17
arf, j'ai l'impression d'être un boulet, mais c'est justement la construction du tableau qui m'ennuit .
En fait avec une boucle je récupere les valeurs et j'obtient un truc du genre 1,2,3 (du texte donc) que je place par ex dans $recup.
je fait $data=serialize(array($recup));
je recupere ca dans ma page en faisant unserialize mais ca ne passe pas.
merci
j
Marsh Posté le 14-12-2004 à 10:13:51
Bon, vu que j'arrive toujours pas à comprendre ce que tu fais exactement (Ta boucle elle est dans quelle page? Tu fais ton serialize où? Tu veux avoir quel comportement? Les pages s'enchainent comment?), lis la doc :
http://www.nexen.net/docs/php/anno [...] .array.php
http://www.nexen.net/docs/php/anno [...] ialize.php
http://www.nexen.net/docs/php/anno [...] ialize.php
Marsh Posté le 14-12-2004 à 11:29:15
ouais fait tourner un bout de code la parce que je ne comprends pas non plus ou est le problème!
Marsh Posté le 14-12-2004 à 13:53:26
salut,
bon j'ai eut le temps ce matin de m'y penché et j'ai réussi, grace à votre aide !
j'ai utilisé ce qu'avait suggéré skeye au début
Code :
|
Ma boucle remplie toute seule comme une grande !
merci de votre aide à tous !
Marsh Posté le 13-12-2004 à 12:07:54
salut,
alors j'ai un petit problème, je m'y prends mal je pense:
je passe dans mon url un nombres aléatoires de variables, du genre
$note1=2&$note2=4 ou $note1=2&$note2=4&$note3=5 enfin vous avez compris que le nombre de variables n'est pas fixe !
Je voudrais mettre ca dans un array mais je vois pas comment faire
Est-ce possible ?
merci