Stap 5: Voorbereiding van PHP-bestanden
U drie bestanden:conec.php
In dit bestand zal verbinden met onze database
CODE:
<? php
functie Conection() {}
Als (! () $link=mysql_connect("your_ipserver","your_user","your_pass"))) {}
Exit();
}
Als (! mysql_select_db("your_database",$link)) {}
Exit();
}
terugkeer $link;
}
? >
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
add.php
Dit bestand, kunnen we de gegevens te verzenden naar onze tafel "tempmoi" gelegen in onze database, waar "temp1" is gelijk aan de temperatuur gegevens en "moi1" komt overeen met de gegevens van de luchtvochtigheid. Dit bestand staat ons ook Arduino verzenden gegevens naar de basis.
CODE:
<? php
include("conec.php");
$link=Conection();
$Sql = "invoegen in tempmoi (temp1, moi1) waarden ('". $_GET ["temp1"]. "', ' '. $_GET["moi1"]."') ";
mysql_query($SQL,$link);
koptekst ("locatie: insertareg.php");
? >
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
insertareg.php
In dit bestand zien we alle gegevens verzameld door de sensoren en zet in de database, in aanvulling op sommige gegevens van vocht en temperatuur toevoegen indien nodig.
CODE:
< html >
< head >
< titel > gegevens van de Sensor < / title >
< / head >
< body >
< h1 > gegevens van de temperatuur en vocht sensoren < / h1 >
< form action="add.php" methode = "get" >
< tabel >
< tr >
< td > temperatuur 1 < /td >
< td >< input type = "text" name = "temp1" grootte = "20" maxlength = "30" >< /td >
< /tr >
< tr >
< td > vocht 1 < /td >
< td >< input type = "text" name = "moi1" grootte = "20" maxlength = "30" >< /td >
< /tr >
< / TABLE >
< input type = "submit" naam = "accion" value = "Grabar" >
< / FORM >
< hr >
<? php
include("conec.php");
$link=Conection();
$result = mysql_query ("select * from tempmoi order by, id desc", $link);
? >
< tabelrand = "1" cellspacing = "1" cellpadding = "1" >
< tr >
< td > & nbsp; Temperatuur 1 & nbsp; < /td >
< td > & nbsp; Vocht 1 & nbsp; < /td >
< /tr >
<? php
terwijl ($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 >
--------------------------------------------------------------------------------------------------------------------------------------------------------------------