J'espère qu'après cette période un peu agitée, vous êtes tous en bonne santé et un peu d'humour.
Je reviens avec mes questions concernant PHP / MySQL.
A cette occasion je souhaite:
1) Obtenir les valeurs de température maximale et minimale pour chaque jour à partir du table "data".
2) Mettez à jour le table "minimaxi" avec les valeurs obtenues auparavant.
Le point 1 est déjà résolu (à ma façon) en utilisant le script:
http://kocher.es/mysql/update-minimaxi.php
(Dans ce cas, je voulais obtenir les valeurs de la veille).
Voici le code utilisé:
Code : Tout sélectionner
<?php
// Objetivo: Actualizar max/min temperaturas de noaa_jour y minimaxi con valores de max/min temp de ayer en "data". a las 00:10 horas.
$year=date("Y");
$month=date("m");
$day=date("d");
$fecharealtime=($year.$month.$day-01); // día anterior
//vamos a comprobar el correcto resultado:
echo $fecharealtime;
//Conexión a base de datos weatherlink
require('../graficos-highcharts/mysqli_connect-weatherlink.php');
// Comprobación de la conexión
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo " ¡Conexion establecida!";
// Obtenemos la máxima y mínima temperatura del día anterior de la tabla "data"
$query = "SELECT MAX(hioutdoortemperature) AS maxT, MIN(lowoutdoortemperature) AS minT from data WHERE substring(recdateTZ,1,8) = $fecharealtime";
// Se imprimen loa resultados
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "<br>"."MaxTemp: " . $row["maxT"]. "<br>";
echo "MinTemp: " . $row["minT"]. "<br>";
}
} else {
echo "0 results";
}
mysqli_close($conn);
// Ahora vamos a actualizar la tabla minimaxi con los valores obtenidos:
// ????????????????????
?>
Comment mettre à jour la table "minimaxi" avec les valeurs obtenues à partir de la table "data"?
Je vous remercie pour l'aide que vous pouvez me donner
Saludos desde San Sebastian