Bonjour
Je souhaite extraire les dernière 48h de mes enregistrements.
Pour cela, j'utilise le code suivant :
Code:
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 :
.Citation:
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:$bd_meteo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
qui me renvoie cela :
Malheureusement, les connaissances sont encore trop limitées et je ne trouve pas...Citation:
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
Quelqu'un pourrait m'aider?
Merci
Stéphane