2011-04-22 2 views
0

Vous recherchez simplement un consensus général ici. J'affiche les résultats de ma base de données et les filtre et les classe à l'événement onchange d'une entrée choisie avec js. Cela fonctionne en ajoutant une nouvelle variable _GET à l'URL et en rechargeant la page, puis en utilisant php pour sélectionner les résultats appropriés. Serais-je mieux d'utiliser ajax pour le faire en temps réel? Je ne fais que penser à ce que les avantages et les inconvénients des deux options ...Meilleure façon d'afficher les résultats SQL

Répondre

0

Une chose dont je m'inquiéterais lors de l'utilisation d'AJAX est la pagination et la mise en signet des pages, ou pour les personnes qui transmettront une page à quelqu'un d'autre. Vous pouvez toujours changer l'URL avec AJAX, mais avec du travail supplémentaire.

+0

Ceci est vrai, et pour être honnête ajax implique plus de temps et (pour moi) plus d'apprentissage. Je pense que je suis en train de balancer vers le laisser tel quel – Nate

0

Pour afficher les résultats SQL, cela sera basé sur la conception/le processus de votre application. Il est parfois préférable de charger les résultats pendant le chargement de la page. Et il y a des fois qu'AJAX est plus pratique.

Ici, dans SO, il y a déjà des questions liées aux vôtres. Je vais juste fournir un lien pour vous.

maintenant au sujet de vos principales questions sur l'affichage des résultats. Comme KMC mentionné si vous voulez mettre en signet votre page et il y a une pagination. Recharger la page, je suppose que c'est beaucoup mieux, si je ne me trompe pas aussi utiliser de cette façon.

Maintenant, quand vous devriez utiliser ajax. Si les résultats sont une petite ou une seule donnée et vous ne vous souciez pas des signets. Aussi, lorsqu'une partie de la page ne doit pas être modifiée ou que vous ne mettez à jour qu'une partie des pages.

Ce sont seulement mes hypothèses, s'il vous plaît lire le lien que j'ai fourni.

Questions connexes