par
pika28 » 07 juil. 2022, 14:22
Bonjour,
Je possède un fichier PHP qui extrait des données depuis 2 chaines JSON. Il fonctionne très bien. Il est exécuté par mon serveur toutes les 5 minutes. Il récupère les valeurs PH, chlore, T° et CT (compteur de remplissage)
J'aimerai modifier celui pour y inclure la lecture de la dernière valeur du CT d'il y a 5 min pour calculer le delta, c'est à dire la consommation sur 5 min.
Ma requete SQL fonctionne pour lire la valeur d'une colonne trié par date et heure.
Le problème est que je n'arrive pas à extraire la valeur. Je pense que j'obtiens en réalité une table.
Code : Tout sélectionner
// Données de connexion
$servername = "localhost:3306";
$username = "user";
$password = "pass";
$db = "pool_data";
// Create connection
$conn = new mysqli($servername, $username, $password, $db);
// On définie la requête SQL de récupération des dernier CT1 & CT2
$recupCT1 = "SELECT CT1 FROM pool_table ORDER BY Date DESC, Time DESC LIMIT 1;";
$recupCT2 = "SELECT CT2 FROM pool_table ORDER BY Date DESC, Time DESC LIMIT 1;";
$old_CT1 = $conn->query($recupCT1);
$old_CT2 = $conn->query($recupCT2);
echo = "Les valeurs précédentes sont $old_CT1 et $old_CT2";
Bonjour,
Je possède un fichier PHP qui extrait des données depuis 2 chaines JSON. Il fonctionne très bien. Il est exécuté par mon serveur toutes les 5 minutes. Il récupère les valeurs PH, chlore, T° et CT (compteur de remplissage)
J'aimerai modifier celui pour y inclure la lecture de la dernière valeur du CT d'il y a 5 min pour calculer le delta, c'est à dire la consommation sur 5 min.
Ma requete SQL fonctionne pour lire la valeur d'une colonne trié par date et heure.
Le problème est que je n'arrive pas à extraire la valeur. Je pense que j'obtiens en réalité une table.
[code]
// Données de connexion
$servername = "localhost:3306";
$username = "user";
$password = "pass";
$db = "pool_data";
// Create connection
$conn = new mysqli($servername, $username, $password, $db);
// On définie la requête SQL de récupération des dernier CT1 & CT2
$recupCT1 = "SELECT CT1 FROM pool_table ORDER BY Date DESC, Time DESC LIMIT 1;";
$recupCT2 = "SELECT CT2 FROM pool_table ORDER BY Date DESC, Time DESC LIMIT 1;";
$old_CT1 = $conn->query($recupCT1);
$old_CT2 = $conn->query($recupCT2);
echo = "Les valeurs précédentes sont $old_CT1 et $old_CT2";
[/code]