-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDelete.php
More file actions
29 lines (25 loc) · 720 Bytes
/
Copy pathDelete.php
File metadata and controls
29 lines (25 loc) · 720 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
session_start();
if (!isset($_SESSION['prihlasen']) || $_SESSION['prihlasen'] !== true) {
header('Location: login.php');
exit;
}
?>
<?php
require 'db.php';
// Kontrola, jestli přišlo ID filmu, který chci smazat
if (isset($_GET['id'])) {
$id = (int)$_GET['id'];
// Nejdříve se maže hodnocení
$sql_hodnoceni = "DELETE FROM hodnoceni WHERE filmy_id = :id";
$stmt_h = $conn->prepare($sql_hodnoceni);
$stmt_h->execute(['id' => $id]);
// Potom samotný gilm
$sql_film = "DELETE FROM filmy WHERE id_filmy = :id";
$stmt_f = $conn->prepare($sql_film);
$stmt_f->execute(['id' => $id]);
}
// Přesměrování na hlavní stránku
header('Location: index.php');
exit;
?>