PHP/Mysql : interrogation de mysql
Résolu
josruk
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
josruk -
josruk -
Bonjour,
Je suis entrain de construire un chat sur mon site. Mais il me manque un détail très important pour avancer.
Je me demande comment faire pour interroger la base de donnée suivant un clock de temps. Ceci pour me faciliter à créer des fonctions qui permettent de vérifier suivant un CLOCK DE TEMPS (par exemple 2 ou 3 sec) si le client B a une réponse du client A.
Je travaille avec PHP/MYSQL
merci beaucoup pour vous reponse.
Je suis entrain de construire un chat sur mon site. Mais il me manque un détail très important pour avancer.
Je me demande comment faire pour interroger la base de donnée suivant un clock de temps. Ceci pour me faciliter à créer des fonctions qui permettent de vérifier suivant un CLOCK DE TEMPS (par exemple 2 ou 3 sec) si le client B a une réponse du client A.
Je travaille avec PHP/MYSQL
merci beaucoup pour vous reponse.
A voir également:
- PHP/Mysql : interrogation de mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
2 réponses
Bonjour,
Il faut plutôt s'orienter vers de l'Ajax.
C'est en fait du javascript qui permet de faire appel au serveur pour modifier des éléments de la page.
Par exemple, tu peux utiliser SetInterval() pour appeler régulièrement une fonction, qui elle même ira demander une page php qui donnera les mises à jour de ton chat.
Ensuite en Javascript, il faudra remplacer la zone actuellement affichée par les nouvelles données.
Xavier
Il faut plutôt s'orienter vers de l'Ajax.
C'est en fait du javascript qui permet de faire appel au serveur pour modifier des éléments de la page.
Par exemple, tu peux utiliser SetInterval() pour appeler régulièrement une fonction, qui elle même ira demander une page php qui donnera les mises à jour de ton chat.
Ensuite en Javascript, il faudra remplacer la zone actuellement affichée par les nouvelles données.
Xavier
Renseigne toi tu la fonction sleep de PHP qui te permet de faire une pause, donc je t'oriente :
Boucle infini :
requete
affichage
sleep
requete
affichage
sleep
requete
affichage
sleep
... ainsi de suite
Boucle infini :
requete
affichage
sleep
requete
affichage
sleep
requete
affichage
sleep
... ainsi de suite
Xeno123,
j'ai essayé de faire ce que tu m'as dit mais ça ne marche pas. Au fait, la pause se fait comme tu l'as dit, mais PHP affiche la page une fois tout le traitement sera fait (c.à.d tout le temps est ecroulé). Donc pour une boucle infinie, rien ne s'affiche.
Est-ce que tu n'as pas une autre idée à me proposer?
est
j'ai essayé de faire ce que tu m'as dit mais ça ne marche pas. Au fait, la pause se fait comme tu l'as dit, mais PHP affiche la page une fois tout le traitement sera fait (c.à.d tout le temps est ecroulé). Donc pour une boucle infinie, rien ne s'affiche.
Est-ce que tu n'as pas une autre idée à me proposer?
est
Bien à toi