Untitled
unknown
plain_text
a year ago
2.0 kB
6
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