błąd w pętli z php

0

Witam.
Bardzo proszę o pomoc, ponieważ mam projekt zaliczeniowy z baz danych - Biblioteka. Jak klikam przycisk wypożycz na stronie html to wypożycza mi wszystkie książki wolne, a chciałabym by wypożyczał daną książkę wolną, którą sobie wybiorę. Projekt jest oparta na Xamppie i HTML. Z góry bardzo dziękuje.

z1 - kod php

0

Robisz to w pętli a powinieneś przed...

0

<?php
include ("includes/connect.php");
header('Content-Type: text/html; charset=UTF-8');

									
$stan = mysqli_query($connect, "select ksiazka.tytul, autor.imie_autor, autor.nazwisko_autor, ksiazka.isbn from wypozyczenie join ksiazka on wypozyczenie.id_ksiazka=ksiazka.id_ksiazka join autor on autor.id_autor=ksiazka.id_autor
where wypozyczenie.id_czytelnik='".$_SESSION['id_czytelnik']."'");
									if(mysqli_num_rows($stan)>0){
										echo "<style>thead, td, th { border: 1px solid grey ;table-layout: auto;  } </style>";
											echo "<table>";
											echo "<thead>";
											echo "<tr>";
echo "<th><b>Tytuł</b></th><th><b>Autor</th><th><b>ISBN</th><th><b>Przedłuż</th>";
											echo "</tr>";
											echo "</thead>";
											echo "<tbody>";
while($row = mysqli_fetch_assoc($stan)) {
echo "<tr> <th>".$row['tytul']."</th><td>".$row['imie_autor']." ".$row['nazwisko_autor']."<td>".$row['isbn']."<td><form method='GET' action='ksiazki1.php'>
<input type='submit' name='submit' value='Przedłuż'/></form></tr>";	
	if(isset($_REQUEST['submit'])){
		$id_czytelnik = $_SESSION['id_czytelnik'];
		$id_ksiazka = $row['id_ksiazka'];
		$data_oddania = date('Y-m-d', strtotime('+30 days'));
		$wstaw_ksiazke = "INSERT INTO `wypozyczenie`(`id_wypozyczenie`, `id_czytelnik`, `id_ksiazka`, `id_pracownik`, `data_wypozyczenia`, `data_oddania`) VALUES ('','$id_czytelnik','$id_ksiazka',2,NOW(),'$data_oddania')";
												
	if(mysqli_query($connect, $wstaw_ksiazke)){
		$update = "Update ksiazka set id_stan = 3 where id_ksiazka = '$id_ksiazka'";
	if(mysqli_query($connect, $update)){
		echo "Wypozyczyłeś książkę";
}
													
}
}											
}
}
else{
echo "Brak wypożyczonych książek"."</br>";
}
?>

1 użytkowników online, w tym zalogowanych: 0, gości: 1