44 lines
1.7 KiB
PHP
44 lines
1.7 KiB
PHP
<?php
|
|
|
|
require_once('../config.php');
|
|
// Controller for employee table
|
|
|
|
$op = $_GET['op'];
|
|
|
|
switch($op) {
|
|
|
|
case 'load':
|
|
// load all employees from table
|
|
$con = mysqli_connect($host, $user, $pw, $database);
|
|
if(!$con) {
|
|
die('Could not connect: ' . mysqli_error($con));
|
|
}
|
|
$sql = "SELECT * FROM employee ORDER BY id";
|
|
$result = mysqli_query($con, $sql);
|
|
|
|
echo "<ons-list-item><ons-row>";
|
|
echo "<ons-col>Id</ons-col><ons-col>First name</ons-col><ons-col>Last name</ons-col><ons-col>Function</ons-col><ons-col>Auth</ons-col><ons-col>E-Mail</ons-col><ons-col>Phone</ons-col><ons-col>Mobile</ons-col>";
|
|
echo "</ons-row></ons-list-item>" . PHP_EOL;
|
|
|
|
while($row = mysqli_fetch_array($result)) {
|
|
echo "<ons-list-item><ons-row>";
|
|
echo "<ons-col>" . $row['id'] . "</ons-col>" . PHP_EOL;
|
|
echo "<ons-col>" . $row['first_name'] . "</ons-col>" . PHP_EOL;
|
|
echo "<ons-col>" . $row['last_name'] . "</ons-col>" . PHP_EOL;
|
|
echo "<ons-col>" . $row['function'] . "</ons-col>" . PHP_EOL;
|
|
echo "<ons-col>" . $row['authorization'] . "</ons-col>" . PHP_EOL;
|
|
echo "<ons-col>" . $row['email'] . "</ons-col>" . PHP_EOL;
|
|
echo "<ons-col>" . $row['phone'] . "</ons-col>" . PHP_EOL;
|
|
echo "<ons-col>" . $row['mobile'] . "</ons-col>" . PHP_EOL;
|
|
echo "</ons-row></ons-list-item>";
|
|
}
|
|
|
|
mysqli_close($con);
|
|
|
|
break;
|
|
default:
|
|
echo "no cmd";
|
|
break;
|
|
}
|
|
|
|
?>
|