creazione del form utilizzato per aggiungere dati al database (parte 123)
1 files added
3 files modified
| | |
| | | public function showPage(string $title, string $id, string $page) { |
| | | echo $title, " ", $id, " ", $page; |
| | | } |
| | | |
| | | public function new() { |
| | | echo $this->viewer->render("shared/header.php", [ |
| | | "title" => "New Product" |
| | | ]); |
| | | echo $this->viewer->render("Products/new.php"); |
| | | } |
| | | } |
| | |
| | | <body> |
| | | <h1>Products</h1> |
| | | |
| | | <a href="/products/new">New Product</a> |
| | | |
| | | <?php foreach ($products as $product): ?> |
| | | <h2> |
| | | <a href="/products/<?= $product["id"] ?>/show"> |
New file |
| | |
| | | <body> |
| | | <h1>New product</h1> |
| | | <method="post"> |
| | | <label for="name">Name</label> |
| | | <input type="text", id="name", name="name"> |
| | | |
| | | <label for="description">Description</label> |
| | | <textarea id="description", name="description"></textarea> |
| | | |
| | | <button>Save</button> |
| | | </form> |
| | | </body> |
| | | </hmtl> |
| | |
| | | <meta charset="UTF-8"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | | <title>Products</title> |
| | | <link rel="stylesheet" href="/example.css";> |
| | | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/water.css@2/out/water.css"> |
| | | </head> |