Salut, désolé de ne pas t'avoir répondu avant, il y a des problème dans ton code :
Lorsque tu valides le formulaire cela va envoyer ton paramètre pay et recharger la page.
Tu te rend compte que tu recharges ta page a chaque fois? ici c'est une page assez simple avec peux de contenu mais imagine une page avec beaucoup de données!
le principe de l'ajax est le suivant, tu envois ton paramètre mais tout le code n'ai pas rechargé, est rechargé seulement la différence donc notamment la partie ou tu récupère ta liste après avoir reçu le paramètre get.
Il faut savoir aujourd'hui que pratiquement tout les sites dynamique utilise de l'ajax c'est très important du point de vue temps d’exécutions et de la data qui circule sur ton réseau.
exemple en jquery tu m'est un event onclick en jquery sur ton bouton puis à l'intérieur tu fais ta requête ajax
Code : Tout sélectionner
$.ajax({
method: "POST",
url: "some.php", // ton script php
data: { name: "John" } // tes parametres
})
ton script php
Code : Tout sélectionner
if(!empty($_POST['name']))
{
// ici tu fais ta requete sur ton parametre récupéré
}
pour renvoyer des données en php vers jquery tu peux utiliser du json regarde ici
http://labs.jonsuh.com/jquery-ajax-php-json/
il faut vraiment tu essayes après on pourra t'aider.
Salut, désolé de ne pas t'avoir répondu avant, il y a des problème dans ton code :
Lorsque tu valides le formulaire cela va envoyer ton paramètre pay et recharger la page.
Tu te rend compte que tu recharges ta page a chaque fois? ici c'est une page assez simple avec peux de contenu mais imagine une page avec beaucoup de données!
le principe de l'ajax est le suivant, tu envois ton paramètre mais tout le code n'ai pas rechargé, est rechargé seulement la différence donc notamment la partie ou tu récupère ta liste après avoir reçu le paramètre get.
Il faut savoir aujourd'hui que pratiquement tout les sites dynamique utilise de l'ajax c'est très important du point de vue temps d’exécutions et de la data qui circule sur ton réseau.
exemple en jquery tu m'est un event onclick en jquery sur ton bouton puis à l'intérieur tu fais ta requête ajax
[code]$.ajax({
method: "POST",
url: "some.php", // ton script php
data: { name: "John" } // tes parametres
})[/code]
ton script php
[code]
if(!empty($_POST['name']))
{
// ici tu fais ta requete sur ton parametre récupéré
}[/code]
pour renvoyer des données en php vers jquery tu peux utiliser du json regarde ici http://labs.jonsuh.com/jquery-ajax-php-json/
il faut vraiment tu essayes après on pourra t'aider.