From 2ef6a4a062dfac7c580b41ad0883ca28c9e4ece9 Mon Sep 17 00:00:00 2001 From: Nils <2120531@stud.hs-mannheim.de> Date: Wed, 14 Jun 2023 20:01:56 +0200 Subject: [PATCH] Meh --- loeschen_erfolgreich_meine_buecher.php | 18 ++++++++ loeschen_meine_buecher.php | 60 +++++++------------------- meinebuecher.php | 10 +++++ notwendiges_laden.js | 2 +- warenkorb.php | 2 +- 5 files changed, 45 insertions(+), 47 deletions(-) diff --git a/loeschen_erfolgreich_meine_buecher.php b/loeschen_erfolgreich_meine_buecher.php index 7e2adcf..4e2cbac 100644 --- a/loeschen_erfolgreich_meine_buecher.php +++ b/loeschen_erfolgreich_meine_buecher.php @@ -49,6 +49,24 @@ +prepare("DELETE FROM `ausgeliehenes_buch` WHERE `ausgeliehenes_buch`.`AusleihID` = ?;"); +$sql->bind_param("i", $ID); + +?> +

Buch erfolgreich entfernt

diff --git a/loeschen_meine_buecher.php b/loeschen_meine_buecher.php index 17c64a2..c9fd682 100644 --- a/loeschen_meine_buecher.php +++ b/loeschen_meine_buecher.php @@ -50,6 +50,8 @@
+

Reservierung stornieren

+
@@ -162,29 +166,9 @@ parentDiv.style.backgroundColor = '#70AD47'; document.getElementById('bestellungsInfo$ausleihID').innerHTML = 'Diese Reservierung verfällt, wenn das Buch nicht bis zum $bookStartdatePlusSeven abgeholt wurde.'; - document.getElementById('placeholder$ausleihID').classList.add('bin'); - document.getElementById('placeholder_container$ausleihID').addEventListener('click', function(){ - if (!e) var e = window.event; - e.cancelBubble = true; - if (e.stopPropagation) e.stopPropagation(); - ID = this.id; - var data = new URLSearchParams(); - data.append('ausleihID', ID); - var url = 'http://141.19.142.11/loeschen_meine_buecher.php?' + data.toString(); - location.href = url; - }); + } - // Ausgeliehen und Verlängerbar - else if (currentElement.innerHTML.trim().includes('Rückgabe') && $bookExtendable === 1){ - parentDiv.style.backgroundColor - = '#70AD47'; - document.getElementById('placeholder$ausleihID').classList.add('extend'); - } - // Ausgeliehen und nicht Verlängerbar - else if (currentElement.innerHTML.trim().includes('Rückgabe') && $bookExtendable === 0){ - parentDiv.style.backgroundColor - = '#F34343'; - } else + else // Noch nicht Ausgeliehen { parentDiv.style.backgroundColor @@ -204,35 +188,21 @@ if (!$result) { die("Ungültige SQL-Abfrage: " . mysqli_connect_error()); } - + echo " + "; mysqli_close($connection); + ?> + +
- - - - - - - - - - - - - - - - - - - - - - + diff --git a/meinebuecher.php b/meinebuecher.php index b5a243e..6490133 100644 --- a/meinebuecher.php +++ b/meinebuecher.php @@ -187,6 +187,16 @@ = '#F34343'; document.getElementById('bestellungsInfo$ausleihID').innerHTML = 'Dieses Buch ist für sie Reserviert.'; document.getElementById('placeholder$ausleihID').classList.add('bin'); + document.getElementById('placeholder_container$ausleihID').addEventListener('click', function(){ + if (!e) var e = window.event; + e.cancelBubble = true; + if (e.stopPropagation) e.stopPropagation(); + ID = this.id; + var data = new URLSearchParams(); + data.append('ausleihID', ID); + var url = 'http://141.19.142.11/loeschen_meine_buecher.php?' + data.toString(); + location.href = url; + }); } })(); diff --git a/notwendiges_laden.js b/notwendiges_laden.js index b5a8788..5327b84 100644 --- a/notwendiges_laden.js +++ b/notwendiges_laden.js @@ -41,7 +41,7 @@ document.getElementById("footer").innerHTML = ` document.getElementById("activeid").innerHTML = `