Étape 5: Préparer pour les fichiers PHP
Vous faites trois fichiers :ConEC.php
Dans ce fichier est connectée à notre base de données
CODE :
<? php
function Conection() {}
Si (! () {$link=mysql_connect("your_ipserver","your_user","your_pass")))}
Exit() ;
}
Si (! mysql_select_db("your_database",$link)) {}
Exit() ;
}
retour $link ;
}
? >
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Add.php
Ce fichier nous permet d’envoyer les données à notre table « tempmoi » situé dans notre base de données, où « temp1 » est l’équivalent de données sur la température et « moi1 » est l’équivalent pour les données de l’humidité. Ce fichier nous permet également d’envoyer des données à la base d’Arduino.
CODE :
<? php
include("ConEC.php") ;
$link=Conection() ;
$Sql = "insert into tempmoi (temp1, moi1) valeurs ('". $_GET ["temp1"]. "', '". $_GET["moi1"]."')";
mysql_query($SQL,$Link) ;
Header ("Location : insertareg.php") ;
? >
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
insertareg.php
Dans ce fichier, nous pouvons voir toutes les données recueillies par les capteurs et les mettre dans la base de données, en plus d’ajouter des données de l’humidité et la température si nécessaire.
CODE :
< html >
< tête >
< titre > données du capteur < /title >
< / head >
< corps >
< h1 > données des capteurs de température et d’humidité < / h1 >
< font action="add.php" méthode = "get" >
< TABLE >
< b >
< td > température 1 < /td >
< td >< input type = « text » name = « temp1 » size = « 20 » maxlength = « 30 » >< /td >
< /tr >
< b >
< td > humidité 1 < /td >
< td >< input type = « text » name = « moi1 » size = « 20 » maxlength = « 30 » >< /td >
< /tr >
< /table >
< input type = « submit » nom = « accion » value = « Grabar » >
< / font >
< hr >
<? php
include("ConEC.php") ;
$link=Conection() ;
$result = mysql_query ("select * from tempmoi par id desc", $link) ;
? >
< table frontière = « 1 » cellspacing = « 1 » cellpadding = « 1 » >
< b >
< td > & nbsp ; Température 1 & nbsp ; < /td >
< td > & nbsp ; L’humidité 1 & nbsp ; < /td >
< /tr >
<? php
tandis que ($row = {mysql_fetch_array($result))}
printf ("< tr >< td > & nbsp ; %s < /td >< td > & nbsp ; %s & nbsp ; < /td >< /tr > ", $row [« temp1 »], $row["moi1"]) ;
}
mysql_free_result($result) ;
? >
< /table >
< / body >
< / html >
--------------------------------------------------------------------------------------------------------------------------------------------------------------------