Untitled
unknown
plain_text
5 months ago
2.0 kB
3
Indexable
<?php session_start(); if (!isset($_SESSION['prijavljen']) || $_SESSION['uloga'] !== 'admin') { header("Location: prijava.php"); exit(); } include 'spoj.php'; if (isset($_GET['id'])) { $id = $_GET['id']; $stmt = $conn->prepare("SELECT * FROM proizvodi WHERE id = ?"); $stmt->bind_param("i", $id); $stmt->execute(); $result = $stmt->get_result(); if ($result->num_rows > 0) { $proizvod = $result->fetch_assoc(); } else { echo "Proizvod nije pronađen."; exit(); } } else { header("Location: ispis.php"); exit(); } if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['izmijeni'])) { $proizvod = $_POST['proizvod']; $opis = $_POST['opis']; $kolicina = $_POST['kolicina']; $cijena = $_POST['cijena']; $stmt = $conn->prepare("UPDATE proizvodi SET proizvod = ?, opis = ?, kolicina = ?, cijena = ? WHERE id = ?"); $stmt->bind_param("ssisi", $proizvod, $opis, $kolicina, $cijena, $id); if ($stmt->execute()) { echo "Proizvod je uspješno izmijenjen."; } else { echo "Došlo je do pogreške prilikom izmjene proizvoda."; } } ?> <!DOCTYPE html> <html lang="hr"> <head> <meta charset="UTF-8"> <title>Izmjena proizvoda</title> </head> <body> <h1>Izmjena proizvoda</h1> <form method="POST" action=""> Proizvod: <input type="text" name="proizvod" value="<?php echo $proizvod['proizvod']; ?>" required><br> Opis: <textarea name="opis" required><?php echo $proizvod['opis']; ?></textarea><br> Količina: <input type="number" name="kolicina" value="<?php echo $proizvod['kolicina']; ?>" required><br> Cijena: <input type="text" name="cijena" value="<?php echo $proizvod['cijena']; ?>" required><br> <button type="submit" name="izmijeni">Spremi promjene</button> </form> <a href="ispis.php">Povratak na ispis proizvoda</a> </body> </html>
Editor is loading...
Leave a Comment