Advertisement
Guest User

Untitled

a guest
Mar 28th, 2019
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.86 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8"/>
  5. </head>
  6. <body>
  7. <a href="formularz.php">Formularz</a>
  8. <a href="wykaz_napraw.php">Wykaz_danych</a>
  9. <a href="modyfikacja.php">Modyfikacja</a>
  10. </body>
  11. </html>
  12. ---------------------------------------------------------------------------------------------------------------------------------------
  13. <!DOCTYPE HTML>
  14. <html>
  15. <head>
  16. <meta charset="utf-8"/>
  17. </head>
  18. <body>
  19. <form method="post" action="formularz.php">
  20. <h1>Formularz zlecenia naprawy</h1>
  21.  
  22. Data zlecenia: <input name="data" type="date"><br/>
  23. Nazwisko: <input name="nazwisko" type="text"><br/>
  24. Imie: <input name="imie" type="text"><br/>
  25. Wielkość sprzętu:
  26. <select name="wsprzetu">
  27. <option value="male">male_RTV/AGD</option>
  28. <option value="duze">duze_RTV/AGD</option>
  29. </select><br/>
  30. Rodzaj sprzętu:
  31. <select name="rsprzetu">
  32. <option value="zmywarka">Zmywarka</option>
  33. <option value="odkurzacz">Odkurzacz</option>
  34. </select><br/>
  35.  
  36. <h3>Informacje o uszkodzeniu sprzętu:</h3>
  37.  
  38. <textarea name="opis" placeholder="Opisz usterkę..." cols="100" rows="15"></textarea><br/>
  39.  
  40. <h3>Dodatkowe płatne usługi:</h3>
  41.  
  42. <input type="checkbox" name="uslugi" value="gwarancja">gwarancja 2 miesiące<br/>
  43. <input type="checkbox" name="uslugi" value="czyszczenie">czyszczenie sprzętu<br/>
  44. <input type="checkbox" name="uslugi" value="dodatkowe">dodatkowe zabezpieczenia<br/>
  45.  
  46. <h3>Dodatkowe płatne usługi:</h3>
  47.  
  48. <input type="radio" name="odbior" value="osobisty">Osobisty
  49. <input type="radio" name="odbior" value="polecony">List polecony
  50. <input type="radio" name="odbior" value="kurier">Kurier<br/><br/>
  51.  
  52. <button type="submit">Prześlij</button>
  53. <button type="reset">Wyczyść</button>
  54. </form>
  55. <?php
  56.  
  57. $host = "localhost";
  58. $user = "root";
  59. $password = "";
  60.  
  61. @$data = $_POST["data"];
  62. @$nazwisko = $_POST["nazwisko"];
  63. @$imie = $_POST["imie"];
  64. @$wielkosc = $_POST["wsprzetu"];
  65. @$rodzaj = $_POST["rsprzetu"];
  66. @$opis = $_POST["opis"];
  67. @$uslugi = $_POST["uslugi"];
  68. @$odbior = $_POST["odbior"];
  69.  
  70. try
  71. {
  72. $pdo = new PDO("mysql:host=$host;dbname=wykaz_napraw1", $user, $password);
  73. $sql = "insert into lubera_wykaz_napraw1 values('$data', '$nazwisko', '$imie', '$wielkosc', '$rodzaj', '$opis', '$uslugi','$odbior')";
  74. $pdo -> exec($sql);
  75. }
  76. catch(PDOException $e)
  77. {
  78. echo "Błąd połączenia: ".$e->getMessage();
  79. }
  80.  
  81. $pdo=null;
  82. ?>
  83.  
  84. </body>
  85. </html>
  86. ---------------------------------------------------------------------------------------------------------------------------------------
  87. <?php
  88. $host = "localhost";
  89. $user = "root";
  90. $password = "";
  91. $pdo = new PDO("mysql:host=$host;dbname=wykaz_napraw1", $user, $password);
  92. echo "<table border='3px' cellspacing='0'>";
  93. foreach($pdo->query('select * from lubera_wykaz_napraw1') as $wiersz)
  94. {
  95. echo "<tr><td>".$wiersz["data"]."</td><td>".$wiersz["nazwisko"]."</td><td>".$wiersz["imie"]."</td><td>".$wiersz["wielkosc"]."</td><td>".$wiersz["rodzaj"]."</td><td>".$wiersz["informacje"]."</td><td>".$wiersz["uslugi"]."</td><td>".$wiersz["odbior"]."</td></tr>";
  96. }
  97. echo "</table>";
  98. ?>
  99. ---------------------------------------------------------------------------------------------------------------------------------------
  100. <!DOCTYPE HTML>
  101. <html>
  102. <head>
  103. <meta charset="utf-8"/>
  104. </head>
  105. <body>
  106. <form method="post" action="modyfikacja.php">
  107. Nazwisko: <input name="nazwisko" type="text"><br/>
  108. Imie: <input name="imie" type="text"><br/>
  109. <button type="submit">Wyslij</button>
  110. </form>
  111. <?php
  112. $polaczenie = mysqli_connect('localhost','root','','wykaz_napraw1');
  113. if(!$polaczenie)
  114. {
  115. die("connection failed: ".mysqli_connect_error);
  116. }
  117. @$nazwisko=$_POST["nazwisko"];
  118. @$imie=$_POST["imie"];
  119. $zapytanie = "update lubera_wykaz_napraw1 set imie='$imie' where nazwisko='$nazwisko'";
  120. $wynik = mysqli_query($polaczenie,$zapytanie);
  121. mysqli_close($polaczenie);
  122. ?>
  123. </body>
  124. </html>
  125. ---------------------------------------------------------------------------------------------------------------------------------------
  126. <!DOCTYPE HTML>
  127. <html>
  128. <head>
  129. <meta charset="utf-8"/>
  130. </head>
  131. <body>
  132. <form method="post" action="usuwanie.php">
  133. Nazwisko: <input name="nazwisko" type="text"><br/>
  134. Imie: <input name="imie" type="text"><br/>
  135. <button type="submit">Wyslij</button>
  136. </form>
  137. <?php
  138. $polaczenie = mysqli_connect('localhost','root','','wykaz_napraw1');
  139. if(!$polaczenie)
  140. {
  141. die("connection failed: ".mysqli_connect_error);
  142. }
  143. @$nazwisko=$_POST["nazwisko"];
  144. @$imie=$_POST["imie"];
  145. $zapytanie = "delete from lubera_wykaz_napraw1 where imie='$imie' and nazwisko='$nazwisko'";
  146. $wynik = mysqli_query($polaczenie,$zapytanie);
  147. mysqli_close($polaczenie);
  148. ?>
  149. </body>
  150. </html>
  151. ---------------------------------------------------------------------------------------------------------------------------------------
  152. -- phpMyAdmin SQL Dump
  153. -- version 4.8.0.1
  154. -- https://www.phpmyadmin.net/
  155. --
  156. -- Host: 127.0.0.1
  157. -- Czas generowania: 29 Mar 2019, 00:06
  158. -- Wersja serwera: 10.1.32-MariaDB
  159. -- Wersja PHP: 7.2.5
  160.  
  161. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  162. SET AUTOCOMMIT = 0;
  163. START TRANSACTION;
  164. SET time_zone = "+00:00";
  165.  
  166.  
  167. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  168. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  169. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  170. /*!40101 SET NAMES utf8mb4 */;
  171.  
  172. --
  173. -- Baza danych: `wykaz_napraw1`
  174. --
  175.  
  176. -- --------------------------------------------------------
  177.  
  178. --
  179. -- Struktura tabeli dla tabeli `lubera_wykaz_napraw1`
  180. --
  181.  
  182. CREATE TABLE `lubera_wykaz_napraw1` (
  183. `data` date NOT NULL,
  184. `nazwisko` varchar(100) COLLATE utf8mb4_polish_ci NOT NULL,
  185. `imie` varchar(100) COLLATE utf8mb4_polish_ci NOT NULL,
  186. `wielkosc` varchar(100) COLLATE utf8mb4_polish_ci NOT NULL,
  187. `rodzaj` varchar(100) COLLATE utf8mb4_polish_ci NOT NULL,
  188. `informacje` varchar(100) COLLATE utf8mb4_polish_ci NOT NULL,
  189. `uslugi` varchar(100) COLLATE utf8mb4_polish_ci NOT NULL,
  190. `odbior` varchar(100) COLLATE utf8mb4_polish_ci NOT NULL
  191. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_polish_ci;
  192.  
  193. --
  194. -- Zrzut danych tabeli `lubera_wykaz_napraw1`
  195. --
  196.  
  197. INSERT INTO `lubera_wykaz_napraw1` (`data`, `nazwisko`, `imie`, `wielkosc`, `rodzaj`, `informacje`, `uslugi`, `odbior`) VALUES
  198. ('0000-00-00', 'dsa', 'dsa', 'male', 'zmywarka', 'dsa', 'dodatkowe', 'osobisty'),
  199. ('0000-00-00', '', '', '', '', '', '', ''),
  200. ('0000-00-00', '', '', '', '', '', '', ''),
  201. ('2000-01-28', 'Lubera', 'Dawid', 'male', 'zmywarka', 'Ram pam pam.', 'gwarancja', 'polecony'),
  202. ('0000-00-00', '', '', '', '', '', '', '');
  203. COMMIT;
  204.  
  205. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  206. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  207. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement