Bonjour à tous,
Pour la première fois j'essaie de faire passer dans l'url avec GET un tableau contenant le résultat d'une requête SQL.
Voila comment je m'y prends, mais impossible de récupérer correctement le tableau.
Page de réception:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $rqt = mysql_query("SELECT id_tbl_exemple, titre_tbl_exemple, descriptif_tbl_exemple, img_tbl_exemple FROM developpez_tbl_exemple")or die(mysql_error)); $tab = mysql_fetch_array($rqt); header("location:test.php?tab=".serialize($tab)); ?>
Avec cette méthode j'obtiens un foutoir innommable. J'ai beau chercher sur le web, je ne trouve pas comment déployer le tableau correctement.
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
25
26
27 <?php if(isset($_GET['tab'])AND $_GET['tab'] != NULL) { $rep = unserialize($_GET['tab']); for($i = 0; $i < count($rep); $i++) { ?> <tr> <td> <?php echo $rep["$i"]["id_tbl_exemple"]; ?> </td> <td> <?php echo $rep["$i"]["titre_tbl_exemple"]; ?> </td> <td> <?php echo $rep["$i"]["descriptif_tbl_exemple"]; ?> </td> <td> <?php echo $rep["$i"]["img_tbl_exemple"]; ?> </td> </tr> <?php } } ?>
Merci à tous pour vos réponses.![]()
Partager