Bonjour
Je souhaite extraire les dernière 48h de mes enregistrements.
Pour cela, j'utilise le code suivant :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<?php
 
$query_temperature48 = $bd_meteo->query("SELECT DateHeure, Temp_E FROM data WHERE DateHeure >= DATE_ADD(MAX('DateHeure'), INTERVAL -2 DAY) ORDER BY DateHeure");
 
while ($temp48 = $query_temperature48->fetch())
{
$data_temp48[] = '['.(strtotime($temp48['DateHeure'])*1000).', '.$temp48['Temp_E'].']';
}
 
?>

Mes celui-ci me retourne l'erreur suivante :
Fatal error: Call to a member function fetch() on a non-object in /homepages/19/d486172578/htdocs/site_V3/pages/graphiques6.inc.php on line 6
.

Pour chercher d'où vient l'erreur, j'entre le code suivant :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
$bd_meteo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

qui me renvoie cela :
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1111 Invalid use of group function' in /homepages/19/d486172578/htdocs/site_V3/pages/graphiques6.inc.php:4 Stack trace: #0 /homepages/19/d486172578/htdocs/site_V3/pages/graphiques6.inc.php(4): PDO->query('SELECT DateHeur...') #1 /homepages/19/d486172578/htdocs/site_V3/index.php(155): include('/homepages/19/d...') #2 {main} thrown in /homepages/19/d486172578/htdocs/site_V3/pages/graphiques6.inc.php on line 4
Malheureusement, les connaissances sont encore trop limitées et je ne trouve pas...

Quelqu'un pourrait m'aider?

Merci
Stéphane