@@ -0,0 +1,76 @@ | |||
<!DOCTYPE html> | |||
<html> | |||
<head> | |||
<meta http-equiv="refresh" content="5" > | |||
<link rel="stylesheet" type="text/css" href="style.css" media="screen"/> | |||
<script src="https://cdn.tailwindcss.com"></script> | |||
<title> Sensor Data </title> | |||
</head> | |||
<body> | |||
<h1>SENSOR DATA</h1> | |||
<?php | |||
$servername = "localhost"; | |||
$user = "root"; | |||
$password = ""; | |||
$dbname = "datasensor"; | |||
// Create connection | |||
$conn = new mysqli($servername, $user,$password, $dbname); | |||
// Check connection | |||
if ($conn->connect_error) { | |||
die("Connection failed: " . $conn->connect_error); | |||
} | |||
$sql = "SELECT id, Tank1, Tank2, rainwater, Turbidity,pH_sensor, reading_time FROM sensordata ORDER BY id DESC"; /*select items to display from the sensordata table in the data base*/ | |||
echo '<table cellspacing="5" cellpadding="5"> | |||
<tr> | |||
<th>Storage Tank</th> | |||
<th>PotashAlum Tank</thh> | |||
<th>Turbidity</th> | |||
<th>pH_sensor</th> | |||
<th>Data Time</th> | |||
</tr>'; | |||
if ($result = $conn->query($sql)) { | |||
while ($row = $result->fetch_assoc()) { | |||
$row_Tank1 = $row["Tank1"]; | |||
$row_Tank2 = $row["Tank2"]; | |||
$row_Turbidity = $row["Turbidity"]; | |||
$row_pH_sensor = $row["pH_sensor"]; | |||
$row_reading_time = $row["reading_time"]; | |||
echo '<tr> | |||
<td>' . $row_Tank1 . '</td> | |||
<td>' . $row_Tank2 . '</td> | |||
<td>' . $row_Turbidity . '</td> | |||
<td>' . $row_pH_sensor . '</td> | |||
<td>' . $row_reading_time . '</td> | |||
</tr>'; | |||
} | |||
$result->free(); | |||
} | |||
$conn->close(); | |||
?> | |||
</table> | |||
</div> | |||
</body> | |||
</html> | |||
</body> | |||
</html> |
@@ -0,0 +1,52 @@ | |||
<?php | |||
$servername = "localhost"; | |||
$username = "root"; | |||
$password = ""; | |||
$dbname = "datasensor"; | |||
$conn = mysqli_connect($servername, $username, $password, $dbname); | |||
$api_key_value = "ideogen"; | |||
$api_key = $Tank1 = $Tank2 = $rainwater = $Turbidity = $pH_sensor= ""; | |||
if ($_SERVER["REQUEST_METHOD"] == "POST") { | |||
$api_key = test_input($_POST["api_key"]); | |||
if($api_key == $api_key_value) { | |||
$Tank1 = test_input($_POST["Tank1"]); | |||
$Tank2 = test_input($_POST["Tank2"]); | |||
$rainwater = test_input($_POST["rainwater"]); | |||
$Turbidity = test_input($_POST["Turbidity"]); | |||
$pH_sensor = test_input($_POST["pH_sensor"]); | |||
$sql = "INSERT INTO sensordata ( Tank1, Tank2, rainwater, Turbidity,pH_sensor) | |||
VALUES ('" . $Tank1 . "', '" . $Tank2 . "', '" . $rainwater . "', '" . $Turbidity . "', '" . $pH_sensor . "')"; | |||
if ($conn->query($sql) === TRUE) { | |||
echo "New record created successfully"; | |||
} | |||
else { | |||
echo "Error: " . $sql . "<br>" . $conn->error; | |||
} | |||
$conn->close(); | |||
} | |||
else { | |||
echo "Wrong API Key provided."; | |||
} | |||
} | |||
else { | |||
echo "No data posted with HTTP POST."; | |||
} | |||
function test_input($data) { | |||
$data = trim($data); | |||
$data = stripslashes($data); | |||
$data = htmlspecialchars($data); | |||
return $data; | |||
} | |||
?> |
@@ -0,0 +1,31 @@ | |||
body { | |||
background: #f5efe0; | |||
box-sizing: border-box; | |||
color: #000; | |||
font-size: 1.8rem; | |||
letter-spacing: -0.015em; | |||
text-align: center; | |||
} | |||
table { | |||
margin-left: auto; | |||
margin-right: auto; | |||
width: 80%; | |||
} | |||
th { | |||
font-family: Arial, Helvetica, sans-serif; | |||
font-size: 20px; | |||
background: #666; | |||
color: #FFF; | |||
padding: 2px 6px; | |||
border-collapse: separate; | |||
border: 1px solid #000; | |||
} | |||
td { | |||
font-family: Arial, Helvetica, sans-serif; | |||
font-size: 15px; | |||
text-align: center; | |||
border: 1px solid #DDD; | |||
} |
@@ -0,0 +1,26 @@ | |||
<?php | |||
$servername = "localhost"; | |||
$username = "root"; | |||
$password = ""; | |||
$dbname = "datasensor"; | |||
$conn = mysqli_connect($servername, $username, $password, $dbname); | |||
$Tank1= 123; | |||
$Tank2= 234; | |||
$rainwater=345; | |||
$Turbidity=678; | |||
$pH_sensor=90; | |||
$sql = "INSERT INTO sensordata ( Tank1, Tank2, rainwater, Turbidity,pH_sensor) | |||
VALUES ('" . $Tank1 . "', '" . $Tank2 . "', '" . $rainwater . "', '" . $Turbidity . "', '" . $pH_sensor . "')"; | |||
if ($conn->query($sql) === TRUE) { | |||
echo "New record created successfully"; | |||
} | |||
else { | |||
echo "Error: " . $sql . "<br>" . $conn->error; | |||
} | |||
$conn->close(); |