diff options
Diffstat (limited to 'public/product.php')
-rw-r--r-- | public/product.php | 33 |
1 files changed, 28 insertions, 5 deletions
diff --git a/public/product.php b/public/product.php index 8733562..3e6a89f 100644 --- a/public/product.php +++ b/public/product.php @@ -1,17 +1,40 @@ <!DOCTYPE html> +<?php require "db.php"; ?> +<?php +function refuse() { + http_response_code(404); + die(); +} + +$statement = $cursor->prepare("select ID as id, image, price, name, description from webs.product where ID = ?"); +$statement->bind_param("i", $_GET['id']); +if (!$statement->execute()) refuse(); +$res = $statement->get_result(); +if (!mysqli_num_rows($res)) refuse(); +$product = $res->fetch_object(); +?> <html> <head> <?php include 'head.php' ?> <title>dit is product</title> + <link rel='stylesheet' type='text/css' media='screen' href='product.css'> </head> <body> <?php include 'navbar.php' ?> <div class="main limwidth"> - <h2>yeah product</h2> - <img src="img/placeholder.png" alt=""> - <span class="price">3,45</span> - <span class="name">courgette</span> - <span class="info">Lorem ipsum dolor sit amet consectetur adipisicing elit. Nulla dignissimos laboriosam voluptatem facilis tempore quos, asperiores eos molestiae voluptates commodi animi enim quae deleniti? Ratione optio eligendi rem eveniet reiciendis.</span> + <div class="twocolumn"> + <div class="column left"> + <img src="<?php echo "/img/product/".$product->id."-thumb.jpg" ?>" alt=""> + </div> + <div class="column right"> + <h2><?php echo $product->name ?></h2> + <span class="price"><?php echo $product->price ?></span> + <span class="info"><?php echo $product->description ?></span> + <form action="/cart.php" method="post"> + <input type="submit" value="Toevoegen aan winkelwagen"> + </form> + </div> + </div> </div> <?php include 'footer.php' ?> </body> |