Facebook
From Acharo, 4 Years ago, written in PHP.
Embed
Download Paste or View Raw
Hits: 221
  1. //Wykaz
  2. <html>
  3.     <div style="text-align:center; margin:auto;">
  4.     <div style="width:33%; float:left;text-align:center;"><a href="formularz.php">Formularz</a></div>
  5.     <div style="width:33%; float:left;text-align:center;"><a href="wykaz.php">Wykaz_wypożyczeń</a></div>
  6.     <div style="width:33%; float:right;text-align:center;"><a href="zmiana.php">Zmiana</a></div>
  7.        
  8.     </div>
  9. </html>
  10.  
  11. <?php
  12.         $serwer = 'localhost';
  13.         $uzytkownik = 'host';
  14.         $haslo = 'host';
  15.         $baza = 'wykaz_wypozyczen';
  16.         $polaczenie = new mysqli ($serwer, $uzytkownik, $haslo, $baza);
  17.        
  18.         if(!$polaczenie)
  19.                 die('Błąd połączenia: ' . mysql_error());
  20.                
  21.                
  22.         $zapytanie = "SELECT * FROM mansfeld_wykaz_wypozyczen";
  23.         $wynik = $polaczenie->query($zapytanie);
  24.         $ilosc = $wynik -> num_rows;
  25.        
  26.  
  27.         for($i=0;$i<$ilosc;$i++){
  28.         echo "<div class='oferta' style='padding:1%;
  29.         border:solid black 2px;
  30.         margin-bottom:4%;'>";
  31.                 $wiersz = mysqli_fetch_assoc($wynik);
  32.                 echo "<b>Data_wypozyczenia: </b>".$wiersz['Data_wypozyczenia']."<br>";
  33.                 echo "<b>Data_zwrotu: </b>".$wiersz['Data_zwrotu']."<br>";
  34.                 echo "<b>Nazwisko: </b>".$wiersz['Nazwisko']."<br>";
  35.                 echo "<b>Imie: </b>".$wiersz['Imie']."<br>";
  36.                 echo "<b>Rodzaj_ksiazki: </b>".$wiersz['Rodzaj_ksiazki']."<br>";
  37.         echo "<b>Dodatkowo_platne_uslugi: </b>".$wiersz['Dodatkowo_platne_uslugi']."<br>";
  38.         echo "<b>Zwrot: </b>".$wiersz['Zwrot']."<br>";
  39.         echo "</div>";
  40.         }
  41. //Formularz
  42.         <?php
  43. $polaczenie = mysqli_connect('localhost','root','','wykaz_wypozyczen');
  44. if (!$polaczenie) {
  45.  die("Connection failed:".mysqli_connect_error());
  46. }
  47.  
  48. ?>
  49. <html>
  50.     <div style="width:33%; float:left;text-align:center;"><a href="formularz.php">Formularz</a></div>
  51.     <div style="width:33%; float:left;text-align:center;"><a href="wykaz.php">Wykaz_wypożyczeń</a></div>
  52.     <div style="width:33%; float:right;text-align:center;"><a href="zmiana.php">Zmiana</a></div>
  53.     <div style="text-align:center; margin:auto;">
  54. <h3>Formularz wypożyczenia książki</h3>
  55.     <form method="post" action="formularz1.php">
  56.         Data wypożyczenia:<input type="date" name="data_wypozyczenia"><br>
  57.         Data zwrotu:<input type="date" name="data_zwrotu"><br>
  58.         Nazwisko:<input type="text" name="nazwisko"><br>
  59.         Imię:<input type="text" name="imie"><br>
  60.         Rodzaj Książki:<select name="lista"><br>
  61.         <option value="przygodowa">Przygodowa</option>
  62.         <option value="thriller">Thriller</option>
  63.         <option value="drama">Drama</option>
  64.         </select><br>
  65.         <p>Informacje o ewentualnym uszkodzeniu książki:</p>
  66.         <textarea rows="10" cols="30" name="uszkodzenie">
  67.         </textarea>
  68.         <p>Dodatkowo płatne usługi</p>
  69.         <input type="checkbox" name="dodatek" value="okładka">okładka ze stali<br>
  70.         <input type="checkbox" name="dodatek" value="zakładka">zakładka z tytanu<br>
  71.         <p>Zwrot</p>
  72.         <input type="radio" name="zwrot" value="kurier">Kurier
  73.         <input type="radio" name="zwrot" value="kurier">Osobisty<br>
  74.         <input type="reset">
  75.         <input type="submit">
  76.     </form>
  77.     </div>
  78. </html>
  79. //Formularz wykonanie
  80. <?php
  81.         echo "
  82.         <style>
  83.                 body{
  84.                         margin:auto;
  85.                         width:80%;
  86.                         background-color:silver;
  87.                         color:black;
  88.                         text-align:center;
  89.                         font-size:30px;
  90.                         padding:10%;
  91.                 }
  92.         </style>";
  93.        
  94.         $serwer = 'localhost';
  95.         $uzytkownik = 'host';
  96.         $haslo = 'host';
  97.         $baza = 'wykaz_wypozyczen';
  98.         @$polaczenie = new mysqli($serwer, $uzytkownik, $haslo, $baza);
  99.         if(!$polaczenie){
  100.                 die('Błąd połączenia: ' . mysql_error());}
  101.                
  102.            $data_w=$_POST['data_wypozyczenia'];
  103.         $data_z=$_POST['data_zwrotu'];
  104.         $nazwisko=$_POST['nazwisko'];
  105.         $imie=$_POST['imie'];
  106.         $rodzaj=$_POST['lista'];
  107.         $info=$_POST['uszkodzenie'];
  108.         $dodatki=$_POST['dodatek'];
  109.         $zwrot=$_POST['zwrot'];
  110.        
  111.         $zapytanie1="insert into mansfeld_wykaz_wypozyczen values ('$data_w','$data_z','$nazwisko','$imie','$rodzaj','$info','$dodatki','$zwrot')";
  112.         $wynik = $polaczenie->query($zapytanie1);
  113.         if($wynik)
  114.                 echo "Kurs został dodany!";
  115.                         else echo "Error 404";
  116.        
  117.  
  118.  
  119.         $polaczenie -> close();
  120. ?>
  121. //Update
  122.  
  123. UPDATE table_name
  124. SET column1=value, column2=value2,...
  125. WHERE some_column=some_value