Bonjour.
1. A partir du moment ou tu demandes à SQL de faire un
limit 10, on peut penser que tu n'auras jamais plus de 10 résultats
2. Il faudrait que tu reflechisses à ce que tu veux vraiment :
- Récupérer
tous les résultats, et n'afficher que les dix premiers.
- ou Ne récupérer
que 10 résultats, et permettre d'aller récupérer les 10 suivants.
Ce n'est pas très clair, mais en gros il faudrait savoir combien de résultats tu attends.
Si tu t'attends à avoir relativement peu de résultats - et à ce que ce soit relativement constant, le plus simple AMHA c'est de demander à PHP d'envoyer l'ensemble des résultats.
Ensuite, tu demandes au JS de cacher les résultats au-delà du 10ème.
Enfin, le clic sur le lien "+" demande au JS de les afficher..
Si tu ne sais pas combien de résultats tu peux avoir - et si tu t'attends à en avoir beaucoup, il faut passer par une fonction proche des scripts de pagination pour le PHP (gérer des requêtes pour 10 éléments, à partir du nième).
Ensuite, il faut une requête AJAX vers la fonction PHP, qui lui passe le rang de départ.
Enfin, le le clic sur le lien "+" exécute la requête AJAX avec le rang de départ et l'incrémente.
Bonjour.
1. A partir du moment ou tu demandes à SQL de faire un [b]limit 10[/b], on peut penser que tu n'auras jamais plus de 10 résultats :mrgreen:
2. Il faudrait que tu reflechisses à ce que tu veux vraiment :
- Récupérer [b]tous[/b] les résultats, et n'afficher que les dix premiers.
- ou Ne récupérer [b]que[/b] 10 résultats, et permettre d'aller récupérer les 10 suivants.
Ce n'est pas très clair, mais en gros il faudrait savoir combien de résultats tu attends.
Si tu t'attends à avoir relativement peu de résultats - et à ce que ce soit relativement constant, le plus simple AMHA c'est de demander à PHP d'envoyer l'ensemble des résultats.
Ensuite, tu demandes au JS de cacher les résultats au-delà du 10ème.
Enfin, le clic sur le lien "+" demande au JS de les afficher..
Si tu ne sais pas combien de résultats tu peux avoir - et si tu t'attends à en avoir beaucoup, il faut passer par une fonction proche des scripts de pagination pour le PHP (gérer des requêtes pour 10 éléments, à partir du nième).
Ensuite, il faut une requête AJAX vers la fonction PHP, qui lui passe le rang de départ.
Enfin, le le clic sur le lien "+" exécute la requête AJAX avec le rang de départ et l'incrémente.