Stap 5: PHP en HTML zodat ik mijn project op het werk kan zien!
Ik ga deze lezingen worden weergeven op mijn laptop en draait WAMP als webserver hopelijk door een meer ergens. Dit bestand kunt u uw gegevens zien die u hebt opgeslagen met de MySql database. Ik heb ook slechts drie velden hier, druk, hoogte of diepte en temperatuur die ik nodig heb voor mijn project, maar kunt u al de rest van de velden in precies dezelfde manier. Ik koos voor PHP vanwege mijn kennis van PHP, maar u kunt elke scripttaal gebruiken die uw bekend met. U zult merken dat ik koos voor het gebruik van de Meta refresh de gegevens voortdurend bijgewerkt, maar er andere methoden zijn hiervoor die u met experimenteren kunt.
HTML-bestand: index.htm
<! DOCTYPE HTML-publiek "-//W3C//DTD HTML 4.01 Transitional / / nl" "http://www.w3.org/TR/html4/loose.dtd" >
<!-de lijn eronder wordt voortdurend vernieuwd de pagina met de nieuwe gegevens ->
< Meta HTTP-EQUIV = "Ververs" Content = "10; URL = http://localhost/mysql_write/index.htm ">
< html >
< head >
< titel > MyUROV < / title >
< / head >
< body bgcolor = "#4e87fa" >
< center >< sterk >< tekstkleur = "#ff0000" face = "vivaldi, verdana" size = "7" > MyUROV < / lettertype >< / strong >< / center >
<!----> tabel hoofdtekst
< tabel >
< tr >
< td >
< center >
<? php
omvatten "db_connect.php";
mysql_select_db($database) of sterven ("Impossibile te selecteren van de database.");
$query = "Selecteer * uit 'aptc'";
$result = mysql_query($query) of sterven ("niet kon uitvoeren query");
$num = mysql_num_rows($result);
mysql_close();
/ * Tonen de gegevens tabel * /
echo "< tabel breedte = 400 border = 1 cellspacing = 2 cellpadding = 2 >"; / * grens = "1" cellspacing = "2" cellpadding = "2" * /
echo "< tr bgcolor = #FFFF00 >"; / * bgcolor = "#FFFF00" * /
echo "< th breedte = 175 >< lettertype Arial, Helvetica, sans-serif = > gegevens < / lettertype >< /th >";
echo "< th >< lettertype Arial, Helvetica, sans-serif = > barometerdruk < / lettertype >< /th >";
echo "< /tr >";
$i = $num - 1;
$data = mysql_result($result,$i,"data");
$value = mysql_result($result,$i,"pressure");
echo "< tr >";
echo "< td align = Centreren >< lettertype Arial, Helvetica, sans-serif color = #FFFF00 = > $data < / lettertype >< /td >";
echo "< td align = Centreren >< b >< lettertype Arial, Helvetica, sans-serif color = #FFFF00 = > $value < /b >< / lettertype >< /td >";
echo "< /tr >";
echo "< / table >";
? >
< / center >
< br >< br >
< /td >
< /tr >
<!-- ------------------------------------------------------------------------------- -->
< tr >
< td >
< center >
<? php
omvatten "db_connect.php";
mysql_select_db($database) of sterven ("Impossibile te selecteren van de database.");
$query = "Selecteer * uit 'aptc'";
$result = mysql_query($query) of sterven ("niet kon uitvoeren query");
$num = mysql_num_rows($result);
mysql_close();
/ * Tonen de gegevens tabel * /
echo "< tabel breedte = 400 border = 1 cellspacing = 2 cellpadding = 2 >"; / * grens = "1" cellspacing = "2" cellpadding = "2" * /
echo "< tr bgcolor = #FFFF00 >"; / * bgcolor = "#FFFF00" * /
echo "< th breedte = 200 >< lettertype Arial, Helvetica, sans-serif = > gegevens < / lettertype >< /th >";
echo "< th >< lettertype Arial, Helvetica, sans-serif = > diepte < / lettertype >< /th >";
echo "< /tr >";
$i = $num - 1;
$data = mysql_result($result,$i,"data");
$value = mysql_result($result,$i,"altitude");
echo "< tr >";
echo "< td align = Centreren >< lettertype Arial, Helvetica, sans-serif color = #FFFF00 = > $data < / lettertype >< /td >";
echo "< td align = Centreren >< b >< lettertype Arial, Helvetica, sans-serif color = #FFFF00 = > $value < /b >< / lettertype >< /td >";
echo "< /tr >";
echo "< / table >";
? >
< / center >
< br >< br >
< /td >
< /tr >
<!-- -------------------------------------------------------------------------------- -->
< tr >
< td >
< center >
<? php
omvatten "db_connect.php";
mysql_select_db($database) of sterven ("Impossibile te selecteren van de database.");
$query = "Selecteer * uit 'aptc'";
$result = mysql_query($query) of sterven ("niet kon uitvoeren query");
$num = mysql_num_rows($result);
mysql_close();
/ * Tonen de gegevens tabel * /
echo "< tabel breedte = 400 border = 1 cellspacing = 2 cellpadding = 2 >"; / * grens = "1" cellspacing = "2" cellpadding = "2" * /
echo "< tr bgcolor = #FFFF00 >"; / * bgcolor = "#FFFF00" * /
echo "< th breedte = 200 >< lettertype Arial, Helvetica, sans-serif = > gegevens < / lettertype >< /th >";
echo "< th >< lettertype Arial, Helvetica, sans-serif = > kompas rubriek < / lettertype >< /th >";
echo "< /tr >";
$i = $num - 1;
$data = mysql_result($result,$i,"data");
$value = mysql_result($result,$i,"hddegrees");
echo "< tr >";
echo "< td align = Centreren >< lettertype Arial, Helvetica, sans-serif color = #FFFF00 = > $data < / lettertype >< /td >";
echo "< td align = Centreren >< b >< lettertype Arial, Helvetica, sans-serif color = #FFFF00 = > $value < /b >< / lettertype >< /td >";
echo "< /tr >";
echo "< / table >";
? >
< / center >
< br >< br >
< /td >
< /tr >
< / table >
< / body >
< / html >
Ik hoop dat u geniet van dit zo veel als ik deed het maken!