1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| <?php
include("misc_12.php");
$json = file_get_contents("http://api.wunderground.com/api/3673392229c5182b/conditions/lang:FR/pws:1/q/pws:IPAYSDEL73.json");
$parsed_json = json_decode($json);
$temperature = $parsed_json->{'current_observation'}->{'temp_c'};
$date = date("d");
if ($date == "01")
{
$date = 1;
}
elseif ($date == "02")
{
$date = 2;
}
elseif ($date == "03")
{
$date = 3;
}
elseif ($date == "04")
{
$date = 4;
}
elseif ($date == "05")
{
$date = 5;
}
elseif ($date == "06")
{
$date = 6;
}
elseif ($date == "07")
{
$date = 7;
}
elseif ($date == "08")
{
$date = 8;
}
elseif ($date == "09")
{
$date = 9;
}
$texte1 = "date24";
$heure = date("H:i");
$heure_1 = substr($heure,0,2);
$minute_1 = substr($heure,3,2);
$texte2 = "1400";
// Définition des paramètres pour une connexion sur la base de données - Ecriture de la température
$base = mysql_connect ($host12, $user12, $password12);
mysql_query("SET NAMES 'utf8'");
mysql_select_db ($database12,$base) ;
// Lancement de la requête pour écrire la température de la station
$base1 = "UPDATE temperatureMeteo SET $texte1 = '$temperature' WHERE heure = '$texte2'";
$query = $base1;
$result = mysql_query($query)
or die ("Exécution de la requête impossible");
mysql_close();
?> |
Partager