Bonsoir,
encore moi et mes questions farfelues =)
Je me demandais quelle était la méthode à employer pour "lire une requête sur plusieurs pages"
Peut être que le terme plusieurs pages est ici mal choisi.
Disons par exemple que je réalise une requête qui va me retourner 55 résultats.
Je veux afficher ces résultats, mais tous les mettre d'un coup, ce serait lourd et pas très pertinent.
Ce serait intéressant de pouvoir se dire, bon et bien, moi je veux afficher l'ensemble de mes résultats mais seulement 10 maximums sur ma page.
Donc en fait, il s'agit de lire les 10 premiers résultats, et si l'utilisateur le désire il peut accéder aux autres.
La première serait de faire une requête à chaque fois qui va lire 10 lignes max. Mais ça implique autant de requête que de page...ça me semble donc être une mauvaise méthode.
Est il donc possible de faire la requête une seule fois, et ensuite sur ses résultats de réaliser un découpage sur plusieurs pages.
Je dis page là encore, mais peut être qu'il existe des solution plus propre avec un contenu dynamique sur sa page en question.
Je ne trouve pas de meilleure façon d'illustrer ce problème que les moteurs de recherches. Quand on fait une recherche on n'a pas tous les résultats en page 1 et heureusement !!
Je suis preneur de toute idée sur la question, c'est surtout que je ne vois pas comment faire ça...
Autre point, j'ai pu discuter sur developpez de l'importance du fait de sécuriser ses variables, je me disais (par exemple) que le fait de mettre un champ de formulaire en required empêchait de recevoir une variable vide. Mais je me suis rendu compte que n'importe qui peut copier le coder de notre formulaire et donc envoyer de la merde à destination de notre page de traitement php; en loccurrence ici pour faire un cas que je n'ai pas prévu il suffisait de supprimer le required dans la copie de form et ça fait planter coté serveur php car je n'ai pas traité ce cas là.
Donc j'ai bien compris: ne pas faire confiance aux utilisateurs.
En revanche, j'avoue ne pas bien comprendre comment le fait de vérifier l'existence d'une variable nous assure que l'utilisateur ne nous envoie pas quelque chose de mauvais. On m'a dit que la totalité du site pouvait se faire démolir si je ne protégeais pas mes variables, mais d'un autre coté, j'ai du mal à voir comment un user pourrait foutre un site en l'air juste en envoyant des données inutiles via un formulaire html frauduleux.
En espérant que vous puissiez m'éclairer sur ce point là également =)
Merci à vous :lol3: