Per chi usa MySql di Aruba, non escludo che anche su altri sia la stessa cosa.
è dovuto ai recenti aggiornamenti.
Questa è la soluzione, dovete editare il file swpi_logger.php del vostro sito e modificare le righe come segue:
//mysql_select_db("test", $con);
$sql = "INSERT INTO METEO (TIMESTAMP_LOCAL, TIMESTAMP_IDX, WINDIR_CODE, WIND_DIR, WIND_AVE, WIND_GUST, TEMP, PRESSURE, HUM, RAIN, RAIN_RATE, TEMPINT, HUMINT, WIND_CHILL, TEMP_APPARENT, DEW_POINT, UV_INDEX, SOLAR_RAD, WIND_DAY_MIN, WIND_DAY_MAX,WIND_DAY_GUST_MIN ,WIND_DAY_GUST_MAX ,TEMP_OUT_DAY_MIN ,TEMP_OUT_DAY_MAX,TEMP_IN_DAY_MIN ,TEMP_IN_DAY_MAX ,HUM_OUT_DAY_MIN ,HUM_OUT_DAY_MAX ,HUM_IN_DAY_MIN ,HUM_IN_DAY_MAX ,PRESSURE_DAY_MIN ,PRESSURE_DAY_MAX,WIND_DIR_AVE) VALUES ('".$last_measure_time."','".$idx."','".$wind_dir_code."',".$wind_dir.",".$wind_ave.",".$wind_gust.",".$temp_out.",".$rel_pressure.",".$hum_out.",".$rain.",".$rain_rate.",".$temp_in.",".$hum_in.",".$wind_chill.",".$temp_apparent.",".$dew_point.",".$uv.",".$illuminance.",".$winDayMin.",".$winDayMax.",".$winDayGustMin.",".$winDayGustMax.",".$TempOutMin.",".$TempOutMax.",".$TempInMin.",".$TempInMax.",".$UmOutMin.",".$UmOutMax.",".$UmInMin.",".$UmInMax.",".$PressureMin.",".$PressureMax.",".$wind_dir_ave." )";
$result = mysqli_query($con,$sql) ;
//$result = mysql_query($sql) ;
if (!$result) {
die("Errore nella query $query: " . mysqli_error($con));
//die("Errore nella query $query: " . mysql_error());
//die("Errore nella query $query: " . $sql);
}
mysqli_close($con);
//mysql_close($con);