php repozitar
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

<?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>