You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.9 KiB
64 lines
1.9 KiB
<?php
|
|
//napojení na DB
|
|
require "init.php";
|
|
|
|
//příprava k zobrazení dat
|
|
$sql = "SELECT vypujceni.id, zakaznici.username, intro.nazev, vypujceni.vraceno, vypujceni.datum_vypujceni, vypujceni.datum_vraceni
|
|
FROM ((vypujceni
|
|
INNER JOIN zakaznici ON vypujceni.id_zakaznici = zakaznici.id)
|
|
INNER JOIN intro on vypujceni.id_intro = intro.id)
|
|
;";
|
|
$result = mysqli_query($conn,$sql);
|
|
?>
|
|
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=, initial-scale=1.0">
|
|
<title>ADMIN</title>
|
|
<style>
|
|
td, th{
|
|
border: 1px solid black;
|
|
};
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<h1>Admin page</h1>
|
|
<h3><a href="/">HOME</a></h3>
|
|
<!-- TABULKA V ADMINU -->
|
|
<table>
|
|
<!-- HLAVIČKA -->
|
|
<tr>
|
|
<th>id</th>
|
|
<th>uživatel</th>
|
|
<th>název knihy</th>
|
|
<th>vráceno</th>
|
|
<th>Datum vypujčení</th>
|
|
<th>Datum vrácení</th>
|
|
</tr>
|
|
<!-- DATA Z DATABAZE -> GENEROVANI PHP -->
|
|
<?php
|
|
//vypsat data
|
|
if (mysqli_num_rows($result) > 0) {
|
|
while ($row = mysqli_fetch_assoc($result)){
|
|
echo "<tr>";
|
|
echo "<td>". $row["id"]."</td>";
|
|
echo "<td>". $row["username"]."</td>";
|
|
echo "<td>". $row["nazev"]."</td>";
|
|
//dynamické využití proměnné
|
|
if ($row["vraceno"]) {
|
|
echo "<td>Vráceno</td>";
|
|
} else {
|
|
echo "<td>Nevráceno</td>";
|
|
}
|
|
echo "<td>". $row["datum_vypujceni"]."</td>";
|
|
echo "<td>". $row["datum_vraceni"]."</td>";
|
|
echo "</tr>";
|
|
}
|
|
}
|
|
?>
|
|
</table>
|
|
</body>
|
|
</html>
|