par
Ryle » 20 juil. 2010, 22:22
En fait il faut distinguer la partie php qui s'exécute côté serveur (et qui permet de générer la page) et la partie javacript qui est exécutée par le navigateur côté client.
Pas besoin d'ajax ici (si cela t'intéresse il y a un tuto sur ajax dans le forum FAQ).
Le plus simple pour toi, c'est de passer ta valeur dans l'url et de la récupérer côté php (et de la mettre ou non en session en fonction de ton besoin). Tu aurais ainsi tes liens de la forme :
echo '<a href="resultat_recherche.php?i='.$j.'">' .$j. '</a>';
Et côté traitement php, tu peux récupérer la variable $_GET['i'] (au lieu de $_SESSION['i']) qui contiendra la valeur spécifiée dans l'url

A partir de là, tu peux toujours remettre cette information en session si tu en as besoin, ou l'utiliser directement...
En fait il faut distinguer la partie php qui s'exécute côté serveur (et qui permet de générer la page) et la partie javacript qui est exécutée par le navigateur côté client.
Pas besoin d'ajax ici (si cela t'intéresse il y a un tuto sur ajax dans le forum FAQ).
Le plus simple pour toi, c'est de passer ta valeur dans l'url et de la récupérer côté php (et de la mettre ou non en session en fonction de ton besoin). Tu aurais ainsi tes liens de la forme :
[php]echo '<a href="resultat_recherche.php?i='.$j.'">' .$j. '</a>';[/php]
Et côté traitement php, tu peux récupérer la variable $_GET['i'] (au lieu de $_SESSION['i']) qui contiendra la valeur spécifiée dans l'url :) A partir de là, tu peux toujours remettre cette information en session si tu en as besoin, ou l'utiliser directement...