Page 1 sur 1

Mise à Jour Mysql -> Mise à Jour Dynamique PHP

Posté : 25 oct. 2014, 13:21
par chris94300
Bonjour

je souhaite savoir si il est possible de faire des déclenchements de mise à jour PHP à chaque fois que la base Mysql est mise à jour dynamiquement.
Exemple un capteur de température envoi sa donnée à la base de donnée et je souhaiterais que PHP récupère quand Mysql est à jour .

Le sujet de base est la récupération des informations de capteur à l'aide d'une antenne RFX , je décode les trames et les renvois en base Mysql.
Pour le moment la base et le code PHP fonctionne mais j'aimerais que celui-ci soit mise à jour automatique sans utiliser de refresh sans cesse .

Merci pour vos aides et conseil.

Chris

Re: Mise à Jour Mysql -> Mise à Jour Dynamique PHP

Posté : 25 oct. 2014, 14:58
par sirakawa
Sous Unix, on pourrait combiner cron et stat. Je cherche des détails sur stat.
stat --format=%y nom_de_fic
Plus simple
horo.sh

Code : Tout sélectionner

#/usr/bin/bash # lancement prévu par moi : # ./horo.sh ficfixe ficchangeant # ficfixe est le fichier de référence: un fichier créé avec n'importe quel contenu # ficchangeant est le fichier de la base de donnée qui a été modifié il pourrait être remplacé par le chemin de ce fichier # laisser les espaces après [ et avant ] while : do if [ $1 -ot $2 ] # $1 est le fixe $2 est le changeant then echo "plus vieux" #php nom_du_fic.php enlever le #enlever le # fi done

Re: Mise à Jour Mysql -> Mise à Jour Dynamique PHP

Posté : 26 oct. 2014, 14:43
par chris94300
Bon je pense que je vais utiliser Ajax pour faire des requêtes SQL à des temps données et récupérer les données sous formes de variable que je passerais
sous PHP pour afficher dynamiquement.

cela sera Ajax qui géra la mise à jours de variables et non comme je le souhaitais une sorte de trigger Mysql.

Re: Mise à Jour Mysql -> Mise à Jour Dynamique PHP

Posté : 26 oct. 2014, 17:30
par sirakawa
on script ne te plat pas? ou tu es sous Windaube?

Re: Mise à Jour Mysql -> Mise à Jour Dynamique PHP

Posté : 26 oct. 2014, 18:06
par xTG
on script ne te plat pas? ou tu es sous Windaube?
Même sous "Windaube" on fait l'équivalent de ce que tu proposes avec les tâches planifiées.
Enfin je dis ça je dis rien. :P

Re: Mise à Jour Mysql -> Mise à Jour Dynamique PHP

Posté : 26 oct. 2014, 19:27
par sirakawa
@xtg Je sais bien, Xtg, mais je ne sais pas comment comparer les dates de deux fichiers dans un fichier bat de win..