<?php 

//  exemple une température et une humidité
$Temp 22.6;
$Humi 54;

define('DB_HOST' 'localhost');        // l'adresse de mysql
define('DB_NAME' 'ma_BDD ');          // le nom de la base de donnée
define('DB_USER' 'XXXX');             // votre login de la base de donnée
define('DB_PASS' 'YYYYYYYYYYY');      // votre mot de passe

// on essaye
try {

    // connexion à la base de donnée
    $PDO new PDO('mysql:host='.DB_HOST.';dbname='.DB_NAMEDB_USERDB_PASS);

    // on paramètre l'affichage des erreurs
    $PDO->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_WARNING);
    
    // la requête SQL sur la table nommé data 
    $sql 'INSERT INTO data (temp, humi) values (:temp, :humi)'
    
    // on prépare les données à envoyer
    $resultats $PDO->prepare($sql);
    $resultats->bindParam(':temp'$Temp);
    $resultats->bindParam(':humi'$Humi);
    
    // on envoie les datas
    $resultats->execute();                 
   

// sinon, on récupère l'erreur
catch(PDOException $e) {

    // on affiche l'erreur
    echo 'Échec de la connexion : ' $e->getMessage();
}    

?>