8791 sujets
Salut,
Avec l'objet javascript EventSource. Mais le support des navigateurs n'est pas bon pour l'instant : http://caniuse.com/#search=EventSource
Sinon il y a une alternative en appelant un script avec ajax à intervalle régulier via setInterval().
Voir aussi la librairie JavaScript JQuery.eventsource
Plus d'infos dans ce livre : http://www.alsacreations.com/actu/lire/1302-livre-html5-eyrolles.html
Modifié par benj (25 May 2013 - 22:15)
Avec l'objet javascript EventSource. Mais le support des navigateurs n'est pas bon pour l'instant : http://caniuse.com/#search=EventSource
Sinon il y a une alternative en appelant un script avec ajax à intervalle régulier via setInterval().
Voir aussi la librairie JavaScript JQuery.eventsource
Plus d'infos dans ce livre : http://www.alsacreations.com/actu/lire/1302-livre-html5-eyrolles.html
Modifié par benj (25 May 2013 - 22:15)
Bonjour à toutes et à tous.
Je ne comprends pas le sens de ta demande ???
Si tu utilises le php, c'est pour faire un accès à ta table MySql.
Donc si un nouvel enregistrement apparait dans la table, tu y as automatiquement accès.
C'est le rôle de ton programme php de faire apparaitre ce que tu veux.
Entre autre un vidage de ta table selon des critères particuliers.
Ce qui est affiché à l'écran est construit à chaque fois par ta page php.
Et donc cela n'est pas statique et parler d'actualiser cette page n'a pas de sens.
Maintenant, comme le suggère benj, d'utiliser ajax consiste à créer un lien dynamique entre la page coté client et un programme coté serveur.
Mais ce n'est pas actualiser la page comme si tu appuyais sur la touche PF5 de ton clavier.
C'est plutôt communiquer des information, par intervalle fixe de temps, en consultant ta base de données.
@+
kbma a écrit :
y-a t'il un technique pour actualise ma page PHP, uniquement s'il y a une nouvelle enregistrement ajoutée à ma table.
Je ne comprends pas le sens de ta demande ???
Si tu utilises le php, c'est pour faire un accès à ta table MySql.
Donc si un nouvel enregistrement apparait dans la table, tu y as automatiquement accès.
C'est le rôle de ton programme php de faire apparaitre ce que tu veux.
Entre autre un vidage de ta table selon des critères particuliers.
Ce qui est affiché à l'écran est construit à chaque fois par ta page php.
Et donc cela n'est pas statique et parler d'actualiser cette page n'a pas de sens.
Maintenant, comme le suggère benj, d'utiliser ajax consiste à créer un lien dynamique entre la page coté client et un programme coté serveur.
Mais ce n'est pas actualiser la page comme si tu appuyais sur la touche PF5 de ton clavier.
C'est plutôt communiquer des information, par intervalle fixe de temps, en consultant ta base de données.
@+