Bonjour,
Je voudrais pouvoir transmettre un nombre de variables par un lien hypertexte.
Ces vriables proviennent d'un tableau qui n'a pas la même taille (donc le nombre de variable varie).
(j'espère avoir été assez claire jusque là )
je vais vous montrer mon code pour aider à m'exprimer:
Page Index.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?PHP $phrase = "107,110,587,113,478,397,101,399"; //tableau echo "$phrase<hr>"; $tableau = array(); //création du tableau pour récupérer chaque valeur $tableau[0] = strtok($phrase, ","); $i=1; while ($car = strtok(", ")) { $tableau[$i++] = $car; } echo "$i mots : <br>"; for ($j=0; $j<$i; $j++) echo "$j --> $tableau[$j]<br>"; $test=count($tableau); //calcul le nombre de variable à transmettre $i=0; //affichage du lien hypertexte avec les variables à transmettre echo"<a href=\"tableau.php?". for($i=0;$i<=7;$i++){ ."&var$i=".$tableau[$i] }."\">Transmettre variable</a> "; ?>
Page tableau.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $nbre=$_GET['nombre']; //Nombre de variable qui a été transmis for($i=0;$i<=$nbre;$i++){ $valeur.$i=$_get['var$i']; } echo $valeur; ?>
Partager