Appeler SQL sans recharger une page PHP - PHP - Programmation
Marsh Posté le 27-05-2008 à 16:28:57
dis toi que parser du xml consomme les ressources de php donc bon ...
Ps il vaut mieux recharger la page .
Pourquoi tu doit obligatoirement ne pas la recharger ?
Marsh Posté le 27-05-2008 à 16:36:54
ben un coup d'ajax et c'est bon...
et surtout pas avec un fichier xml contenant toute ta bd...
Marsh Posté le 27-05-2008 à 16:41:14
soju a écrit : ben un coup d'ajax et c'est bon... |
j'y pense mais la il voulais recharge un include donc je pensez pas que c'etait forcement possible
Marsh Posté le 27-05-2008 à 17:07:35
J'utilise Google Maps, et j'ai ajouté une fonctionnalité qui permet d'agrandir une infobulle, et justement lorsque l'infobulle est agrandie, ça appelle une page à l'intérieur de l'infobulle.
Vous voyez le truc ?
Donc je ne peux pas recharger la page complète, sinon l'infobulle est déselectionné, l'utilisateur devra retrouver le bon marqueur ==> Perte de temps et agaçant à la longue.
Ce que je voudrais c'est juste pouvoir rafraichir la page compris dans l'infobulle agrandie.
Ok pour XML j'abandonne cette idée
Marsh Posté le 27-05-2008 à 19:26:53
Moi je vote pour l'ajax, dans ton info bulle c'est du html donc tu fais un <div id='mon_div_a_rafraichir'>...</div> et tu le rafraichit.
Ou bien je ne vois pas le problème ?
Marsh Posté le 28-05-2008 à 11:32:35
c'est du html et du php car je veux afficher des infos différentes en fonction du marqueur sélectionné et contenues dans une BDD.
mais j'ai commencé mes recherches sur ajax et je tombe toujours sur quelque chose avec XML et j'aimerai éviter comme dit plus haut par un forumeur
Marsh Posté le 28-05-2008 à 11:53:39
Jo_Bijoba a écrit : je tombe toujours sur quelque chose avec XML |
normal, ajax = Asynchronous JavaScript And XML
mais dans ton cas une simple mise à jour d'un div avec du code html suffira
Jo_Bijoba a écrit : j'aimerai éviter comme dit plus haut par un forumeur |
ce que je dis plus haut c'est de ne pas faire un fichier xml contenant TOUTE ta bd
Marsh Posté le 28-05-2008 à 12:19:27
autant pour moi
je vais alors me pencher sur cette fameuse DIV
Merci beaucoup
Marsh Posté le 28-05-2008 à 13:16:58
Regarde ici pour un exemple de code AJAX :
http://forum.hardware.fr/hfr/Progr [...] m#t1681175
Marsh Posté le 27-05-2008 à 16:26:25
Bonjour,
Je vous explique mon problème :
j'ai une page( appelée A ) qui appelle une seconde page ( appelée B ) par un include.
j'aimerai recharger B sans recharger A. J'ai essayé de faire un formulaire dans B mais après validation du form ça m'affiche juste B.
B doit afficher différentes données d'une BDD en fonction d'un <SELECT>.
j'avais pensé à utiliser XML, c'est à dire mettre toutes la BDD dans un fichier XML puis saupoudré avec du javascript faire le tri de ce qu'il me faut
Problème : c'est une BDD qui est assez énorme et je connais pas les capacités de XML, peut il arriver à gérer des milliers voir des centaines de milliers ou millions ( !! ) de lignes ?
Si quelqu'un connait une solution permettant de faire des requetes sql sans recharger une page je lui en serait reconnaissant.
Si vous avez des questions n'hésitez pas.
Merci d'avance