Je me demandais s'il y avait un moyen d'utiliser php pour renvoyer les valeurs d'une recherche sans avoir à recharger toute la page Web ou en utilisant des iframes ou quelque chose comme ça. J'ai essayé de le chercher mais je me retrouve toujours avec AJAX et je me demandais s'il y avait un moyen PHP pour ça ...PHP mise à jour en direct
Répondre
Je vous suggère de lire AJAX et ce que c'est, car c'est exactement ce que vous décrivez. AJAX génère une requête sur le navigateur avec javascript, envoie la requête à un serveur, génère du contenu avec la technologie de votre choix (PHP, .NET, etc.) et la renvoie au navigateur, sans le page jamais rechargée C'est tout ce que c'est, et c'est ce que vous voulez.
Je vous recommande de vérifier quelque chose comme jQuery car c'est de loin la bibliothèque javascript la plus populaire. Il fait faire des requêtes AJAX un morceau de gâteau.
AJAX est ce que vous cherchez. Cela signifie utiliser JavaScript (sur le navigateur) pour lancer une requête au serveur (qui peut exécuter PHP, ou tout autre langage).
PHP est une technologie côté serveur, et ce que vous décrivez est principalement un problème côté client.
Chaque technologie qui fait ce que vous voulez va être très proche de l'Ajax, alors je suggère de prendre un peu de temps et de vous lancer avec Ajax. Il ya beaucoup de frameworks javascript qui vous facilitent la vie en tant que programmeur Ajax.
PHP est côté serveur. Il ne peut rien faire à moins qu'une requête Web soit effectuée (c'est-à-dire que l'utilisateur clique sur un lien, demandant une page). C'est pourquoi AJAX existe. Le javascript côté client est capable d'initier une requête web en arrière plan et de décider quoi faire avec la réponse.
Découvrez jQuery. Il fait un clin d'oeil AJAX:
Oui, je fait la même chose en utilisant Php et Mysql. Ce que vous pouvez faire est d'abord créer une page de recherche PHP1 avec une zone de texte et écrire une fonction jQuery pour l'événement onkeyup de la zone de texte. Passez la valeur de la zone de texte à la page de recherche PHP2 et affichez ses données dans une autre balise DIV vierge sur votre page de recherche1. Faites-moi savoir si vous avez pu obtenir le concept, sinon je vous ferai parvenir un lien pour cela. En fait, j'ai trouvé une vidéo sur YouTube pour cela. Ce n'est pas une tâche difficile.
- 1. Mise à jour du jeu PHP
- 2. Mise à jour d'un fichier XML en utilisant PHP
- 3. Mise à jour en masse dans MYSQL
- 4. Garder une connexion en direct avec php?
- 5. AJAX validation d'email en direct (PHP)
- 6. PHP: empêcher l'accès direct à la page
- 7. Rails Associations - Mise à jour en cascade
- 8. Mise à jour du statut de Facebook via php
- 9. Mise à jour TreeView
- 10. mise à jour datagridview
- 11. Mise à jour Ligne
- 12. Mise en œuvre du panneau de mise à jour?
- 13. Extension Firefox mise à jour - Toujours dit "Aucune mise à jour trouvée."
- 14. mise à jour de la table via php mysql
- 15. Mise à jour des détails personnels Script PHP
- 16. jQuery mise à jour une Div avec un script PHP
- 17. Date de dernière mise à jour en PHP du document en cours
- 18. Désactiver la mise à jour de l'image webcam en cours
- 19. Comment mettre à jour en toute sécurité un site Web en direct
- 20. Lecture de la sortie en direct du script shell et mise à jour de la barre de progression
- 21. Mise à jour des modèles
- 22. Instructions de mise à jour
- 23. PHP Application Mises à jour
- 24. Editeurs UML en direct
- 25. mise à jour django ModelForm
- 26. Conversion au jour le jour en php
- 27. Mise à jour d'une colonne
- 28. Mise à jour Sharepoint article
- 29. Mise à jour de Nulls
- 30. aide mise à jour graphique
Pourquoi le vote négatif lorsque j'ai exactement la même réponse que la réponse la mieux notée (et un lien plus direct)? –
Je soupçonne que quelqu'un qui est contre AJAX et/ou jQuery vous a rejeté, tout le monde a reçu un downvote mais Simon. –
Mes remerciements à ceux qui m'ont voté. –