diff --git a/abmelden.php b/abmelden.php
index 77159c3..da06b19 100644
--- a/abmelden.php
+++ b/abmelden.php
@@ -80,17 +80,7 @@
-
+
@@ -133,17 +123,7 @@
-
+
diff --git a/abmelden_erfolgreich.php b/abmelden_erfolgreich.php
index ddf46df..773dde0 100644
--- a/abmelden_erfolgreich.php
+++ b/abmelden_erfolgreich.php
@@ -16,7 +16,7 @@
Benutzer schon vorhanden!
-
-
$bookAvailability
-
+
-
+
diff --git a/buecher.php b/buecher.php
index daab82a..76f5fa7 100644
--- a/buecher.php
+++ b/buecher.php
@@ -132,7 +132,7 @@
$bookAvailability
-
+
diff --git a/datenschutz.php b/datenschutz.php
index ddde10c..43c00c3 100644
--- a/datenschutz.php
+++ b/datenschutz.php
@@ -172,16 +172,7 @@
-
+
diff --git a/erweitertesuche.php b/erweitertesuche.php
index d34f7c9..368d21e 100644
--- a/erweitertesuche.php
+++ b/erweitertesuche.php
@@ -119,16 +119,7 @@
-
+
diff --git a/impressum.php b/impressum.php
index 2f26b2b..c1f5fe1 100644
--- a/impressum.php
+++ b/impressum.php
@@ -76,16 +76,7 @@
-
+
diff --git a/index.php b/index.php
index fac49eb..2beaeae 100644
--- a/index.php
+++ b/index.php
@@ -90,16 +90,7 @@
-
+
diff --git a/kontakt.php b/kontakt.php
index 34f82fd..f99d91a 100644
--- a/kontakt.php
+++ b/kontakt.php
@@ -69,16 +69,7 @@
-
+
diff --git a/loeschen_erfolgreich_meine_buecher.php b/loeschen_erfolgreich_meine_buecher.php
index 1704e7e..7e2adcf 100644
--- a/loeschen_erfolgreich_meine_buecher.php
+++ b/loeschen_erfolgreich_meine_buecher.php
@@ -68,17 +68,7 @@
-
+
diff --git a/loeschen_erfolgreich_warenkorb.php b/loeschen_erfolgreich_warenkorb.php
index 0154b8d..31cf01c 100644
--- a/loeschen_erfolgreich_warenkorb.php
+++ b/loeschen_erfolgreich_warenkorb.php
@@ -68,17 +68,7 @@
-
+
diff --git a/loeschen_meine_buecher.php b/loeschen_meine_buecher.php
index 60bd174..0a2f958 100644
--- a/loeschen_meine_buecher.php
+++ b/loeschen_meine_buecher.php
@@ -78,17 +78,7 @@
-
+
diff --git a/loeschen_warenkorb.php b/loeschen_warenkorb.php
index 9dbe4e6..2829574 100644
--- a/loeschen_warenkorb.php
+++ b/loeschen_warenkorb.php
@@ -78,17 +78,7 @@
-
+
diff --git a/meinebuecher.php b/meinebuecher.php
index 3a410f7..4750631 100644
--- a/meinebuecher.php
+++ b/meinebuecher.php
@@ -17,7 +17,7 @@
Bibliothek
-
+
@@ -81,53 +81,71 @@ if(isset($_POST['submit'])){
Meine Bücher
';
- $sql = "SELECT b.BuchID, b.Titel, b.Bild,
+ $sql = $db_link->prepare(
+ "SELECT ab.AusleihID, ab.BuchID, b.Titel, b.Bild, ab.Verlängerbar, DATE_FORMAT(ab.Anfangsdatum, '%d.%m.%Y') as Anfangsdatum, DATE_FORMAT(ab.Enddatum, '%d.%m.%Y') as Enddatum,
GROUP_CONCAT(DISTINCT CONCAT(a.VorName, ' ', a.NachName)
SEPARATOR ', ') AS 'Autor',
- IF(b.Anzahl!=0, 'Verfügbar', CONCAT('Verfügbar ab: ',
- (SELECT DATE_FORMAT(DATE_ADD(ab.Enddatum, INTERVAL 1 DAY)
- ,'%d.%m.%Y') FROM `ausgeliehenes_buch` AS ab
- WHERE ab.BuchID = b.BuchID
- ORDER BY ab.Reserviert ASC, ab.Enddatum ASC LIMIT 1)))
- AS 'Verfügbarkeit' FROM `buch` AS b
+ IF(
+ (SELECT ausgeliehenes_buch.Anfangsdatum FROM ausgeliehenes_buch WHERE ausgeliehenes_buch.AusleihID=ab.AusleihID) = Curdate(), 'Sofort Abholbereit',
+ (
+ IF(
+ (SELECT ausgeliehenes_buch.Anfangsdatum FROM ausgeliehenes_buch WHERE ausgeliehenes_buch.AusleihID=ab.AusleihID) > Curdate(),
+ CONCAT(
+ 'Abholbereit am: ', (
+ SELECT DATE_FORMAT(
+ ausgeliehenes_buch.Anfangsdatum , '%d.%m.%Y'
+ ) FROM ausgeliehenes_buch WHERE ausgeliehenes_buch.AusleihID=ab.AusleihID
+ )
+ )
+ , CONCAT(
+ 'Rückgabe am: ', (
+ SELECT DATE_FORMAT(
+ ausgeliehenes_buch.Enddatum , '%d.%m.%Y'
+ ) FROM ausgeliehenes_buch WHERE ausgeliehenes_buch.AusleihID=ab.AusleihID
+ )
+ ))
+ )
+ )
+ AS 'Verfügbarkeit'
+ FROM ausgeliehenes_buch AS ab
+ INNER JOIN buch as b
+ ON ab.BuchID = b.BuchID
INNER JOIN `buch_verfasst_von_autor` AS bvva
ON b.BuchID = bvva.BuchID
- INNER JOIN `autor` AS a ON bvva.AutorNr = a.AutorNr
- INNER JOIN `buch_hat_kategorie` AS bhk ON bhk.BuchID = b.BuchID
- INNER JOIN `kategorie` AS k ON k.KategorieID = bhk.KategorieID
- INNER JOIN `sprache` AS sp ON sp.SprachenID = b.SprachenID
- INNER JOIN `buch_hat_stichwort` AS bhs ON bhs.BuchID = b.BuchID
- INNER JOIN `stichwort` AS st ON st.StichwortID = bhs.StichwortID
- GROUP BY b.BuchID
- ;";
+ INNER JOIN `autor` AS a ON bvva.AutorNr = a.AutorNr
+ WHERE ab.BenutzerID=?
+ GROUP BY ab.AusleihID;");
- $servername = "localhost";
- $username = "web_b-3";
- $password = "een7Ao6s";
- $dbname = "bibliothek_candle";
-
- $connection = mysqli_connect($servername, $username, $password, $dbname);
+ $sql->bind_param("i", $BenutzerID);
+ $BenutzerID = 5;
+ $sql->execute();
+ $result = $sql->get_result();
+ $connection = $db_link;
if (!$connection) {
die("Verbindung fehlgeschlagen: " . mysqli_connect_error());
}
- $result = mysqli_query($connection, $sql);
-
$counter = 0;
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
$bookID = $row['BuchID'];
+ $ausleihID = $row['AusleihID'];
$bookCover = $row['Bild'];
$bookTitle = $row['Titel'];
$bookAuthor = $row['Autor'];
$bookAvailability = $row['Verfügbarkeit'];
+ $bookExtendable = $row['Verlängerbar'];
+ $bookStartdate = $row['Anfangsdatum'];
+ $bookEnddate = $row['Enddatum'];
+
+ $bookStartdatePlusSeven = $bookStartdate +7;
if ($counter != 0) {
echo "
";
}
// TODO: OnClick auslagern.
- echo "
-
- $bookAvailability
-
-
-
-
-
-
";
$counter++;
}
@@ -205,6 +232,7 @@ if(isset($_POST['submit'])){
-
+
diff --git a/passwort_stimmt_nicht.php b/passwort_stimmt_nicht.php
index 7b5ec02..6956d26 100644
--- a/passwort_stimmt_nicht.php
+++ b/passwort_stimmt_nicht.php
@@ -59,15 +59,8 @@
Das Passwort ist falsch!
-
-
-
-
+
+
Erneut Versuchen
@@ -76,17 +69,7 @@
-
+