Bonjour à tous,
J'utilise un fichier php qui me genere une page XML, et c'est avec cette page que je genère un graphique amCharts.
La base de données est remplie dynamiquement avec les données d'un capteur météo (température).
Ma requete MySQL qui extrait les datas est la suivante :
Or dans ma table, la valeur timestamp_mesure est au format 20110920110000, et une valeur est enregistré à chaque changement de température.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2$Query = "SELECT timestamp_mesure, valeur_mesure WHERE id_capteur='2' ORDER BY timestamp_mesure DESC LIMIT 300";
C'est à dire que si la température reste constante pendant 2h, je n'aurais pas de nouvelles valeurs pendant 2h.
Je souhaiterai dans ma requete :
- enlever le LIMIT 300, puis
- rajouter une condition WHERE, qui me sélectionne uniquement les lignes ou timestamp_mesure est compris entre 00:00 et 23:59 pour le jour actuel.
J'aurai besoin de votre aide pour cette condition, car je ne sais pas comment l'ecrire. Je sais faire des requetes simple, mais là je ne vois pas trop.
Mikael
Partager