mirror of
https://github.com/FlyInTheBox/31TSAI.git
synced 2024-12-22 22:37:00 +01:00
Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
b6ffa8720a
8 changed files with 112 additions and 5 deletions
|
@ -6,10 +6,10 @@ $result = mysqli_query($conn, $query);
|
||||||
echo '<p>Zawiera ' . mysqli_num_rows($result) . ' wierszy</p>';
|
echo '<p>Zawiera ' . mysqli_num_rows($result) . ' wierszy</p>';
|
||||||
if (mysqli_num_rows($result) > 0) {
|
if (mysqli_num_rows($result) > 0) {
|
||||||
echo '<table>';
|
echo '<table>';
|
||||||
echo '<tr><th>Id_dzial</th><th>Nazwa</th><th><a class="add" href="?PAGE=dzialy_dodaj">✚</a></th></tr>';
|
echo '<tr><th>Id_dzial</th><th>Nazwa</th><th><a class="add" href="?PAGE=dzialy_dodaj">✚</a></th><th><a>❌</a></th></tr>';
|
||||||
while ($row = mysqli_fetch_assoc($result)) {
|
while ($row = mysqli_fetch_assoc($result)) {
|
||||||
echo '<tr><td>' . $row['Id_dzial'] . '</td><td>'
|
echo '<tr><td>' . $row['Id_dzial'] . '</td><td>'
|
||||||
. $row['Nazwa'] . '</td><td><a href="dzialy_dodaj.php">edycja </a></td></tr>';
|
. $row['Nazwa'] . '</td><td><a href="?PAGE=dzialy_edytuj&id='.$row['Id_dzial'].'&Nazwa='.$row['Nazwa'].'">edycja </a></td><td><a href="?PAGE=dzialy_usun&id='.$row['Id_dzial'].'&Nazwa='.$row['Nazwa'].'">Usuń </a></td></tr>';
|
||||||
}
|
}
|
||||||
echo '</table>';
|
echo '</table>';
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -3,10 +3,15 @@
|
||||||
<?php
|
<?php
|
||||||
if ($_SERVER["REQUEST_METHOD"] == "POST") // Zapisz dane z formularza do bazy [INSERT]
|
if ($_SERVER["REQUEST_METHOD"] == "POST") // Zapisz dane z formularza do bazy [INSERT]
|
||||||
{
|
{
|
||||||
$Id_dzial = $_POST['Id_dzial'];
|
|
||||||
$Nazwa = $_POST['Nazwa'];
|
$Nazwa = $_POST['Nazwa'];
|
||||||
$query = "INSERT INTO dzialy (Id_dzial, Nazwa) values ('".$Nazwa."')";
|
$query = "INSERT INTO dzialy (Nazwa) values ('".$Nazwa."')";
|
||||||
$result = mysqli_query($conn, $query);
|
$result = mysqli_query($conn, $query);
|
||||||
|
if ($result) {
|
||||||
|
echo "Poprawnie dodano rekord do bazy";
|
||||||
|
echo '<br><a href="?PAGE=dzialy">Powrót</a>';
|
||||||
|
} else {
|
||||||
|
echo "Błąd dodawania do bazy";
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
echo '<form action="?PAGE=dzialy_dodaj" method="post">
|
echo '<form action="?PAGE=dzialy_dodaj" method="post">
|
||||||
|
|
26
Biblioteka 17.05.2023/pages/dzialy_edytuj.php
Normal file
26
Biblioteka 17.05.2023/pages/dzialy_edytuj.php
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
<h1>Edytuj dane tabeli działy</h1>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$Id_dzial = $_GET['id'];
|
||||||
|
$Nazwa = $_GET['Nazwa'];
|
||||||
|
if ($_SERVER["REQUEST_METHOD"] == "POST") // Zapisz dane z formularza do bazy [INSERT]
|
||||||
|
{
|
||||||
|
|
||||||
|
$Nazwa = $_POST['Nazwa'];
|
||||||
|
$query = "UPDATE `dzialy` SET `Nazwa` = '".$Nazwa."' WHERE `dzialy`.`Id_dzial` = '$Id_dzial'";
|
||||||
|
$result = mysqli_query($conn, $query);
|
||||||
|
if ($result) {
|
||||||
|
echo "Poprawnie zedytowano rekord";
|
||||||
|
echo '<br><a href="?PAGE=dzialy">Powrót</a>';
|
||||||
|
} else {
|
||||||
|
echo "Błąd edycji";
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
echo '<form action="?PAGE=dzialy_edytuj&id='.$Id_dzial.'&Nazwa='.$Nazwa.'" method="post">
|
||||||
|
<table>
|
||||||
|
<tr><td>Id_dzial</td><td><input type="text" name="Id_dzial" id="Id_dzial" value="'.$Id_dzial.'" disabled></td></tr>
|
||||||
|
<tr><td>Nazwa</td><td><input type="text" name="Nazwa" id="Nazwa" value="'.$Nazwa.'"></td></tr>
|
||||||
|
<tr><td colspan="2" style="text-align: center"><button type="submit">Zapisz</button></td></tr>
|
||||||
|
</table>
|
||||||
|
</form>';}
|
||||||
|
?>
|
25
Biblioteka 17.05.2023/pages/dzialy_usun.php
Normal file
25
Biblioteka 17.05.2023/pages/dzialy_usun.php
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
<h1>Usuń rekord z tabeli działy</h1>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$Id_dzial = $_GET['id'];
|
||||||
|
$Nazwa = $_GET['Nazwa'];
|
||||||
|
if ($_SERVER["REQUEST_METHOD"] == "POST") // Zapisz dane z formularza do bazy [INSERT]
|
||||||
|
{
|
||||||
|
$query = "DELETE FROM dzialy WHERE `dzialy`.`Id_dzial` = '$Id_dzial'";
|
||||||
|
$result = mysqli_query($conn, $query);
|
||||||
|
if ($result) {
|
||||||
|
echo "Poprawnie usunięto rekord";
|
||||||
|
echo '<br><a href="?PAGE=dzialy">Powrót</a>';
|
||||||
|
} else {
|
||||||
|
echo "Błąd usuwania";
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
echo '<form action="?PAGE=dzialy_usun&id='.$Id_dzial.'&Nazwa='.$Nazwa.'" method="post">
|
||||||
|
<p><b>Czy napewno chcesz usunąć ten rekord?</b></p>
|
||||||
|
<table>
|
||||||
|
<tr><td>Id_dzial</td><td><input type="text" name="Id_dzial" id="Id_dzial" value="'.$Id_dzial.'" disabled></td></tr>
|
||||||
|
<tr><td>Nazwa</td><td><input type="text" name="Nazwa" id="Nazwa" value="'.$Nazwa.'" disabled></td></tr>
|
||||||
|
<tr><td colspan="2" style="text-align: center"><button type="submit">Usuń</button></td></tr>
|
||||||
|
</table>
|
||||||
|
</form>';}
|
||||||
|
?>
|
|
@ -1 +1,18 @@
|
||||||
<h1>Tabela książki</h1>
|
<h1>Tabela książki</h1>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$query = 'SELECT Sygnatura, Tytul, Nazwisko, Imie, Wydawnictwo, Miejsce_wyd, Rok_wyd, Objetosc_ks, Cena, Rok_wyd, dzialy.Nazwa FROM ksiazki join dzialy on dzialy.Id_dzial=ksiazki.Id_dzial order by Sygnatura';
|
||||||
|
$result = mysqli_query($conn, $query);
|
||||||
|
echo '<p>Zawiera ' . mysqli_num_rows($result) . ' wierszy</p>';
|
||||||
|
if (mysqli_num_rows($result) > 0) {
|
||||||
|
echo '<table>';
|
||||||
|
echo '<tr><th>Sygnatura</th><th>Tytul</th><th>Nazwisko</th><th>Imie</th><th>Wydawnictwo</th><th>Miejsce_wyd</th><th>Rok_wyd</th><th>Objetosc_ks</th><th>Cena</th><th>Rok_wyd</th><th>Dział</th></tr>';
|
||||||
|
while ($row = mysqli_fetch_assoc($result)) {
|
||||||
|
echo '<tr><td>' . $row['Sygnatura'] . '</td><td>'
|
||||||
|
. $row['Tytul'] . '</td><td>' . $row['Nazwisko'] . '</td><td>' . $row['Imie'] . '</td><td>' . $row['Wydawnictwo'] . '</td><td>' . $row['Miejsce_wyd'] . '</td><td>' . $row['Rok_wyd'] . '</td><td>' . $row['Objetosc_ks'] . '</td><td>' . $row['Cena'] . '</td><td>' . $row['Rok_wyd'] . '</td><td>' . $row['Nazwa'] . '</td></tr>';
|
||||||
|
}
|
||||||
|
echo '</table>';
|
||||||
|
} else {
|
||||||
|
echo 'brak danych';
|
||||||
|
}
|
||||||
|
?>
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
$query = 'SELECT * FROM pracownicy JOIN stanowiska ON pracownicy.Id_stanowisko = stanowiska.Id_stanowisko';
|
$query = 'SELECT * FROM pracownicy JOIN stanowiska ON pracownicy.Id_stanowisko = stanowiska.Id_stanowisko order by Id_pracownika';
|
||||||
$result = mysqli_query($conn, $query);
|
$result = mysqli_query($conn, $query);
|
||||||
echo '<p>Zawiera ' . mysqli_num_rows($result) . ' wierszy</p>';
|
echo '<p>Zawiera ' . mysqli_num_rows($result) . ' wierszy</p>';
|
||||||
if (mysqli_num_rows($result) > 0) {
|
if (mysqli_num_rows($result) > 0) {
|
||||||
|
|
|
@ -1 +1,18 @@
|
||||||
<h1>Tabela stanowiska</h1>
|
<h1>Tabela stanowiska</h1>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$query = 'SELECT * FROM stanowiska';
|
||||||
|
$result = mysqli_query($conn, $query);
|
||||||
|
echo '<p>Zawiera ' . mysqli_num_rows($result) . ' wierszy</p>';
|
||||||
|
if (mysqli_num_rows($result) > 0) {
|
||||||
|
echo '<table>';
|
||||||
|
echo '<tr><th>Id_stanowisko</th><th>Nazwa</th></tr>';
|
||||||
|
while ($row = mysqli_fetch_assoc($result)) {
|
||||||
|
echo '<tr><td>' . $row['Id_stanowisko'] . '</td><td>'
|
||||||
|
. $row['Nazwa'] . '</td></tr>';
|
||||||
|
}
|
||||||
|
echo '</table>';
|
||||||
|
} else {
|
||||||
|
echo 'brak danych';
|
||||||
|
}
|
||||||
|
?>
|
|
@ -1 +1,18 @@
|
||||||
<h1>Tabela wypożyczenia</h1>
|
<h1>Tabela wypożyczenia</h1>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$query = 'SELECT Nr_transakcji, ksiazki.Tytul, pracownicy.Imie, pracownicy.Nazwisko, czytelnicy.Imie, czytelnicy.Nazwisko, wypozyczenia.Nr_czytelnika, Data_Wypozyczenia, Data_zwrotu FROM wypozyczenia JOIN ksiazki ON wypozyczenia.Sygnatura = ksiazki.Sygnatura join pracownicy on pracownicy.Id_pracownika=wypozyczenia.Id_pracownika join czytelnicy on czytelnicy.Nr_czytelnika= wypozyczenia.Nr_czytelnika';
|
||||||
|
$result = mysqli_query($conn, $query);
|
||||||
|
echo '<p>Zawiera ' . mysqli_num_rows($result) . ' wierszy</p>';
|
||||||
|
if (mysqli_num_rows($result) > 0) {
|
||||||
|
echo '<table>';
|
||||||
|
echo '<tr><th>Nr_transakcji</th><th>Nazwa</th><th>Pracownik</th><th>Czytelnik</th><th>Data_Wypozyczenia</th><th>Data_zwrotu</th></tr>';
|
||||||
|
while ($row = mysqli_fetch_assoc($result)) {
|
||||||
|
echo '<tr><td>' . $row['Nr_transakcji'] . '</td><td>'
|
||||||
|
. $row['Tytul'] . '</td><td>' . $row['Imie'] . " " . $row['Nazwisko'] . '</td><td>' . $row['Nr_czytelnika'] . '</td><td>' . $row['Data_Wypozyczenia'] . '</td><td>' . $row['Data_zwrotu'] . '</td></tr>';
|
||||||
|
}
|
||||||
|
echo '</table>';
|
||||||
|
} else {
|
||||||
|
echo 'brak danych';
|
||||||
|
}
|
||||||
|
?>
|
Loading…
Reference in a new issue