<?php 

///////////// Réception des datas du NodeMCU \\\\\\\\\\\\\\

//  Les valeurs des sondes
$Temp $_GET["temp"];
$Humi $_GET["humi"];

///////////// La base de donnée \\\\\\\\\\\\\\

// On récupère les variables de connexion à la base de donnée
define('DB_HOST' 'localhost');        // l'adresse de mysql
define('DB_NAME' 'DHT');              // le nom de la database
define('DB_USER' 'xxx');              // votre login mysql
define('DB_PASS' 'yyy');              // votre mdp mysql

// On essaye de se connecter à la base de donnée
try {    
    $PDO new PDO('mysql:host='.DB_HOST.';dbname='.DB_NAMEDB_USERDB_PASSarray(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
    $PDO->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_WARNING); 
    
    $resultats $PDO->prepare("INSERT INTO sondeDHT (Temp, Humi) values (:temp, :humi)");
    $resultats->bindParam(':temp'$Temp);
    $resultats->bindParam(':humi'$Humi);
    $resultats->execute();                  
    $resultats->closeCursor();  

// Si on n' arrive pas a se connecter à la base de donnée on affiche l' erreur
catch(Exception $e) {
    echo "Impossible de se connecter à la base de données '".DB_NAME."' sur ".DB_HOST." avec le compte utilisateur '".DB_USER."'";
    echo "<br/>Erreur PDO : <i>".$e->getMessage()."</i>";
    die();
}       
                
?>