Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <style>
- body
- {
- margin: 0;
- padding: 0;
- }
- #gora,#dol
- {
- height: 50%;
- }
- #gora div, #dol div
- {
- width: 50%;
- height: 100%;
- float: left;
- }
- #glewy,#dprawy
- {
- background-color: cornflowerblue;
- }
- #gprawy,#dlewy
- {
- background-color: lightblue;
- }
- table
- {
- margin: 20% auto 20px auto;
- border-collapse: collapse;
- border-color: black;
- }
- </style>
- </head>
- <body>
- <div id="gora">
- <div id="glewy">
- <form action="?a=w1" method="post">
- <?php
- $baza = mysqli_connect("localhost","root","","biblioteka");
- $pyt = mysqli_query($baza,"SELECT Wydawnictwo FROM ksiazki GROUP BY Wydawnictwo");
- while($r = mysqli_fetch_array($pyt))
- {
- echo '<input type="checkbox" name="w[]" value="'.$r[0].'">'.$r[0];
- }
- ?>
- <input type="submit">
- </form>
- <ol>
- <?php
- if(isset($_GET['a']) && $_GET['a']=="w1")
- {
- $or = "";
- for($i=0;$i<4;$i++)
- {
- @$or.="Wydawnictwo = '".$_POST['w'][$i]."'";
- if($i<3)$or.=" OR ";
- }
- $pyt1 = mysqli_query($baza,"SELECT tytul FROM ksiazki WHERE $or");
- while($r = mysqli_fetch_array($pyt1))
- {
- echo "<li>".$r[0]."</li>";
- }
- }
- ?>
- </ol>
- </div>
- <div id="gprawy">
- <table border=1>
- <tr>
- <th>Imie</th>
- <th>Nazwisko</th>
- <th>Tytuł</th>
- </tr>
- <?php
- $pyt = mysqli_query($baza,"SELECT Imie,Nazwisko,Tytul FROM ksiazki,autorzy WHERE IDAutor=AutorID");
- while($r = mysqli_fetch_array($pyt))
- {
- echo "<tr><td>".$r[0]."</td><td>".$r[1]."</td><td>".$r[2]."</td></tr>";
- }
- ?>
- </table>
- </div>
- </div>
- <div id="dol">
- <div id="dlewy">
- <form action="?a=dodaj" METHOD="POST">
- <input type="text" name="imie">
- <input type="text" name="nazwisko">
- <input type="submit">
- </form>
- <?php
- if(isset($_GET['a']) && $_GET['a']=="dodaj")
- {
- $imie = $_POST['imie'];
- $nazwisko = $_POST['nazwisko'];
- $spr = mysqli_query($baza,"SELECT * FROM autorzy WHERE imie='$imie' AND nazwisko='$nazwisko'");
- if(mysqli_num_rows($spr)==0)mysqli_query($baza,"INSERT INTO autorzy(imie,nazwisko) VALUES('$imie','$nazwisko')");
- }
- ?>
- </div>
- <div id="dprawy">
- <table border=1>
- <tr>
- <td>Autor</td>
- <td>Ile</td>
- <td>Książki</td>
- </tr>
- <?php
- $pyt = mysqli_query($baza,"SELECT imie,nazwisko,count(IDEgzemplarz),AutorID FROM ksiazki,egzemplarze,autorzy WHERE IDAutor=AutorID AND IDKsiazki=KsiazkaID AND DoWypozyczenia=1 GROUP BY imie,nazwisko");
- while($r=mysqli_fetch_array($pyt))
- {
- $id_a = $r[3];
- $pyt2 = mysqli_query($baza,"SELECT Tytul FROM ksiazki,egzemplarze WHERE IDKsiazki=KsiazkaID AND DoWypozyczenia=1 AND AutorID=$id_a GROUP BY Tytul");
- $ile = mysqli_num_rows($pyt2)+1;
- echo "<tr ><td rowspan='$ile'>".$r[0]." ".$r[1]."</td><td rowspan='$ile'>".$r[2]."</td>";
- while($r2 = mysqli_fetch_array($pyt2))
- {
- $tytul_k = $r2[0];
- $pyt3 = mysqli_query($baza,"SELECT count(*) FROM egzemplarze,ksiazki WHERE IDKsiazki=KsiazkaID AND tytul='$tytul_k' AND DoWypozyczenia=1");
- $r3 = mysqli_fetch_array($pyt3);
- echo "<tr>";
- echo "<td>";
- echo $r2[0]."(".$r3[0].")";
- echo "</td>";
- echo "</tr>";
- }
- echo "<tr>";
- }
- ?>
- </table>
- <form action="?a=usun" method="post">
- <input type="text" name="imie">
- <input type="text" name="nazwisko">
- <input type="submit">
- </form>
- <?php
- if(isset($_GET['a']) && $_GET['a']=="usun")
- {
- $imie = $_POST['imie'];
- $nazwisko = $_POST['nazwisko'];
- mysqli_query($baza,"DELETE FROM autorzy WHERE imie='$imie' AND nazwisko='$nazwisko'");
- }
- ?>
- </div>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement