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 @@



Bibliothek - + Bild von einer Kerze

@@ -81,17 +81,7 @@ session_destroy(); - + diff --git a/anmelden.php b/anmelden.php index 3faca0a..b0fdafd 100644 --- a/anmelden.php +++ b/anmelden.php @@ -17,7 +17,7 @@



Bibliothek - + Bild von einer Kerze

@@ -105,16 +105,7 @@ - + diff --git a/anmelden_meinebuecher.php b/anmelden_meinebuecher.php index 8d75aed..5360924 100644 --- a/anmelden_meinebuecher.php +++ b/anmelden_meinebuecher.php @@ -17,7 +17,7 @@



Bibliothek - + Bild von einer Kerze

@@ -105,16 +105,7 @@ - + diff --git a/benutzer_existiert_nicht.php b/benutzer_existiert_nicht.php index 2fb2f6c..3712909 100644 --- a/benutzer_existiert_nicht.php +++ b/benutzer_existiert_nicht.php @@ -60,14 +60,8 @@ Sie haben sich noch nicht registriert!

- - - + Jetzt Registrieren +


@@ -76,17 +70,7 @@ - + diff --git a/benutzer_schon_existiert.php b/benutzer_schon_existiert.php index 5bd39c4..68eff46 100644 --- a/benutzer_schon_existiert.php +++ b/benutzer_schon_existiert.php @@ -59,15 +59,8 @@

Benutzer schon vorhanden! -

- - - +

+ Anmelden


@@ -76,17 +69,7 @@ - + diff --git a/buch_details.php b/buch_details.php index 8f2b722..86c9d3d 100644 --- a/buch_details.php +++ b/buch_details.php @@ -143,9 +143,9 @@

$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 - + Bild von einer Kerze

@@ -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

- - -
-
- -

Helloooo

- -
-
-
-
-
"; $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 @@ - + diff --git a/registriersystem.php b/registriersystem.php index 8fcfd47..dd32ccd 100644 --- a/registriersystem.php +++ b/registriersystem.php @@ -16,7 +16,7 @@



Bibliothek - + Bild von einer Kerze

@@ -151,18 +151,7 @@ function register($vorname, gültigen Ausweises, keine Bücher abgeholt werden können.


- - - - + Jetzt anmelden


@@ -172,17 +161,7 @@ function register($vorname, - + diff --git a/registrierung.php b/registrierung.php index d0820ea..2daf8ae 100644 --- a/registrierung.php +++ b/registrierung.php @@ -14,7 +14,7 @@



Bibliothek - + Bild von einer Kerze

@@ -152,17 +152,7 @@ session_start(); - + diff --git a/registrierung_wiederholen.php b/registrierung_wiederholen.php index b33f9cd..2c95cdb 100644 --- a/registrierung_wiederholen.php +++ b/registrierung_wiederholen.php @@ -60,14 +60,7 @@ Füllen Sie bitte alle Felder aus.

- - - + Erneut Versuchen


@@ -76,17 +69,7 @@ - + diff --git a/reservierung.php b/reservierung.php index 73a6778..e42dd15 100644 --- a/reservierung.php +++ b/reservierung.php @@ -21,7 +21,7 @@ TODO (optional):



Bibliothek - + Bild von einer Kerze

@@ -232,16 +232,7 @@ TODO (optional): - + diff --git a/reservierung_bestaetigung.php b/reservierung_bestaetigung.php index f146531..1954567 100644 --- a/reservierung_bestaetigung.php +++ b/reservierung_bestaetigung.php @@ -338,17 +338,7 @@ TODO: - + diff --git a/reservierung_original.php b/reservierung_original.php index 627f1bd..98b964d 100644 --- a/reservierung_original.php +++ b/reservierung_original.php @@ -105,17 +105,7 @@ - + diff --git a/resize.js b/resize.js new file mode 100644 index 0000000..9e61c1b --- /dev/null +++ b/resize.js @@ -0,0 +1,8 @@ +var widthissue = false; +window.addEventListener("resize", function(event) { + if(window.innerWidth > 800 && widthissue) { + widthissue = false + unset() + } + else if(window.innerWidth < 800) widthissue = true; +}) \ No newline at end of file diff --git a/style.css b/style.css index 6990f16..dc18129 100644 --- a/style.css +++ b/style.css @@ -1241,6 +1241,7 @@ input[type=number] { border-radius: 8px; border: none; cursor: pointer; + text-decoration: none; } /*----- Registrierung erfolgreich Ende -----*/ diff --git a/suchergebnisse.php b/suchergebnisse.php index ba99a05..6330bee 100644 --- a/suchergebnisse.php +++ b/suchergebnisse.php @@ -16,7 +16,7 @@



Bibliothek - + Bild von einer Kerze

@@ -329,16 +329,7 @@ - + diff --git a/uberuns.php b/uberuns.php index 35d1286..59bb4f2 100644 --- a/uberuns.php +++ b/uberuns.php @@ -85,16 +85,7 @@ - + diff --git a/verlaengerung.php b/verlaengerung.php index ffed65d..283cfee 100644 --- a/verlaengerung.php +++ b/verlaengerung.php @@ -78,17 +78,7 @@ - + diff --git a/verlaengerung_erfolgreich.php b/verlaengerung_erfolgreich.php index 5d5bc43..c246de5 100644 --- a/verlaengerung_erfolgreich.php +++ b/verlaengerung_erfolgreich.php @@ -78,17 +78,7 @@ - + diff --git a/warenkorb.php b/warenkorb.php index 4bbe8cb..24114c5 100644 --- a/warenkorb.php +++ b/warenkorb.php @@ -28,7 +28,7 @@ TODO (optional, geringe Priorität):



Bibliothek - + Bild von einer Kerze

@@ -365,16 +365,7 @@ TODO (optional, geringe Priorität): - + diff --git a/warenkorb_original.php b/warenkorb_original.php index 6e61113..5eef78b 100644 --- a/warenkorb_original.php +++ b/warenkorb_original.php @@ -16,7 +16,7 @@



Bibliothek - + Bild von einer Kerze

@@ -100,17 +100,7 @@ $db_link = mysqli_connect('localhost', 'web_b-3', 'een7Ao6s', 'bibliothek_candle - +