-
Notifications
You must be signed in to change notification settings - Fork 0
/
verander-product.php
50 lines (41 loc) · 1.95 KB
/
verander-product.php
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
require 'product-verwijderen.php';
if (is_admin())
{
$db = connect_to_db();
$sqli_id = $db->prepare("SELECT id FROM Producten");
$sqli_id->bind_result($id);
$sqli_id->execute();
$sqli_id->store_result();
while($sqli_id->fetch()){
if(isset($_POST["titel$id"]) && $_POST["verwijderen$id"] != 'teverwijderen'){
$titel=$_POST["titel$id"];
$platform_id=$_POST["platform$id"];
$genre_id=$_POST["genre$id"];
$beschrijving=$_POST["beschrijving$id"];
$prijs=$_POST["prijs$id"];
$release_date=$_POST["release$id"];
$voorraad=$_POST["voorraad$id"];
try{
$image = upload_image("file$id");
}
catch(Exception $img){
$image=NULL;
}
$sqli_verander = $db->prepare("UPDATE Producten SET titel=?, platform_id=?,genre_id=?,beschrijving=?, prijs=?, release_date=?, voorraad=? WHERE id=?");
$sqli_verander->bind_param('siisdsis',$titel,$platform_id,$genre_id,$beschrijving,$prijs,$release_date,$voorraad,$id);
$sqli_verander->execute();
if($image!=NULL){
$sqli_verander_cover = $db->prepare("UPDATE Producten SET cover=? WHERE id=?");
$sqli_verander_cover->bind_param('ss',$image,$id);
$sqli_verander_cover->execute();
}
}
else if(isset($_POST["verwijderen$id"]) && $_POST["verwijderen$id"] == 'teverwijderen'){
$titel=$_POST["titel$id"];
product_verwijderen_func($id, $titel);
}
}
$db->close();
}
?>