Page 1 sur 1

Synchroniser php et MySQL sans rafraichissement de la page

Posté : 12 janv. 2008, 20:49
par neo765
Salut,

J'aurai voulu savoir si il était possible de synchroniser une page .php toute les X seconde sans faire de rafraichissement (F5 par exemple)

Merci

Posté : 12 janv. 2008, 21:54
par Xenon_54
AJAX?

Posté : 14 janv. 2008, 01:37
par neo765
Vous auriez pas un petit lien ?

Posté : 14 janv. 2008, 02:44
par netsupra

Posté : 14 janv. 2008, 03:54
par Xenon_54
La fonction javascript setTimeout() est un très bon début:
http://www.toutjavascript.com/reference ... hp?iref=13

Maintenant pour ce qui est de la synchronisation des données, cela dépend beaucoup de ce que tu cherches à faire.

Est-ce une réactualisation des données à partir d'une base MySQL? Un fichier quelconque? Si les données doivent être renvoyées par PHP, AJAX sera la solution.

J'ai écrit un article qui explique comment lier 2 listes déroulantes via AJAX en utilisant YUI (une librairie Javascript écrite par Yahoo!) et PHP:
http://www.generationphp.net/2007/12/30 ... hp-et-yui/

Si tu réussis à comprendre la notion de requête asynchrone, il te sera aisé de modifier le concept et de créer une fonction qui sera appellé toutes les X secondes grâce à setTimeout().

Posté : 14 janv. 2008, 10:43
par Ryle
A voir également, les topics de la FAQ ;)

Posté : 15 janv. 2008, 00:11
par neo765
Slt,

Ca serai pour faire un genre de tchat :

Le membre ajoute un message : id | id_membre | message | date

La page se rafraichie et les message s'affichent.

Posté : 15 janv. 2008, 00:26
par Xenon_54