itne1/index.php
Výpis všech tiketů nebo konkrétního tiketu (pokud je uvedené id).
php
<?php
require_once("init.php");
$id = $_GET["id"] ?? null;
$ticket = null;
$tickets = null;
if ($id > 0) {
$ticket = DB::dotazJeden(
"SELECT id, serial, DATE_FORMAT(date, '%d. %m. %Y') AS date FROM tickets WHERE id=?",
array($_GET["id"])
);
} else {
$tickets = DB::dotazVsechny("SELECT id, serial, DATE_FORMAT(date, '%d. %m. %Y') AS date FROM tickets");
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Tickets</title>
<script src="tickets.js"></script>
<link rel="stylesheet" type="text/css" href="tickets.css">
</head>
<body>
<?php if ($ticket) : ?>
<div id="ticket" class="ticket" data-id="<?= $ticket["id"] ?>">
<h1><?= $ticket["serial"] ?> (<?= $ticket["date"] ?>)</h1>
<div class="parts"></div>
<form action="parts.php" method="post">
<label>
Název součástky:
<input type="text" name="part_name">
</label><br>
<label>
Cena součástky:
<input type="number" name="part_price" min="0" max="1000000">
</label><br>
<input type="submit" value="Přidat součástku">
</form>
</div>
<?php else : ?>
<div id="tickets">
<h1>Tikety</h1>
<ul>
<?php foreach ($tickets as $ticket) : ?>
<li>
<a href="?id=<?= $ticket["id"] ?>">
<?= $ticket["serial"] ?>
</a>
(<?= $ticket["date"] ?>)
</li>
<?php endforeach; ?>
</ul>
</div>
<?php endif; ?>
</body>
</html>
Neformátovaný
Přidáno: 8.7.2017
Expirace: Neuvedeno