Guest User

1

a guest
Mar 28th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.13 KB | None | 0 0
  1. formularz------------------
  2. <!DOCTYPE html>
  3. <html>
  4. <head></head>
  5. <body>
  6. <form method="post" action="formularz.php">
  7. <h1>Formularz zlecenia naprawy</h1>
  8. Data zlecenia: <input type="date" name="data"><br>
  9. Nazwisko: <input type="text" name="nazwisko"><br>
  10. Imię: <input type="text" name="imie"><br>
  11. Wielkość sprzętu: <select name="wielk">
  12. <option value="male_RTV/AGD">male_RTV/AGD</option>
  13. <option value="duze_RTV/AGD">duze_RTV/AGD</option>
  14. </select><br>
  15. Rodzaj sprzętu: <select name="rodz">
  16. <option value="kuchenka mikrofalowa">kuchenka mikrofalowa</option>
  17. <option value="zmywarka">zmywarka</option>
  18. </select>
  19. <h3>Informacje o uszkodzeniu sprzętu:</h3><br>
  20. <textarea placeholder="Opisz usterkę...." name="area"></textarea><br>
  21. <h3>Dodatkowo płatne usługi:</h3>
  22. <label name="lab1">
  23. <input type="checkbox" name="gwar" value="gwarancja 2 miesiące">gwarancja 2 miesiące<br>
  24. <input type="checkbox" name="czysz" value="czyszczenie sprzętu">czyszczenie sprzętu<br>
  25. <input type="checkbox" name="dodat" value="dodatkowe zabezpieczenia">dodatkowe zabezpieczenia<br>
  26. </label>
  27. <h3>Odbiór</h3>
  28. <label name="lab2">
  29. <input type="radio" name="os" value="osobisty">Osobisty
  30. <input type="radio" name="list" value="list polecony">List polecony
  31. <input type="radio" name="kur" value="kurier">Kurier<br>
  32. </label>
  33. <button type="submit">Prześlij</button>
  34. <button type="reset">Wyczyść</button>
  35. </form>
  36. <?php
  37. $host='localhost';
  38. $user='root';
  39. $password="";
  40.  
  41. @$data=$_POST['data'];
  42. @$nazw=$_POST['nazwisko'];
  43. @$imie=$_POST['imie'];
  44. @$wielkosc=$_POST['wielk'];
  45. @$rodzaj=$_POST['rodz'];
  46. @$area=$_POST['area'];
  47.  
  48. if(@$_POST['os'])
  49. {
  50. $odb='osobisty';
  51. }
  52. else if(@$_POST['list'])
  53. {
  54. $odb="list polecony";
  55. }
  56. else if(@$_POST['kur'])
  57. {
  58. $odb='kurier';
  59. }
  60. else
  61. {
  62. $odb='nieznany';
  63. }
  64.  
  65. if(@$_POST['gwar'])
  66. {
  67. $dod='gwarancja 2 miesiace';
  68. }
  69. else if(@$_POST['czysz'])
  70. {
  71. $dod="czyszczenie sprzetu";
  72. }
  73. else if(@$_POST['dodat'])
  74. {
  75. $dod='dodatkowe zabezpieczenia';
  76. }
  77. else
  78. {
  79. $dod='nieznany';
  80. }
  81. try{
  82. $pdo=new PDO("mysql:host=$host;dbname=wykaz_napraw",$user,$password);
  83. $sql="insert into kowalczyk_wykaz_napraw values ('$data','$nazw','$imie','$wielkosc','$rodzaj','$area','$dod','$odb')";
  84. $pdo->exec($sql);
  85.  
  86. }
  87. catch(PDOException $e)
  88. {
  89. echo "Błąd połączenia: ".$e->getMessage();
  90. }
  91. $pdo=null;
  92. ?>
  93. </body>
  94. </html>
  95. index-----------------
  96. <!DOCTYPE html>
  97. <html>
  98. <head>
  99. <meta charset="utf-8">
  100. </head>
  101. <body>
  102. <a href="formularz.php">formularz</a>
  103. <a href="wykaz_napraw.php">wykaz_napraw</a>
  104. <a href="zmiana.php">zmiana</a>
  105. <div>blok</div>
  106. </body>
  107. </html>
  108. wykaz-------------------
  109. <?php
  110. $polaczenie=new mysqli("localhost","root","","wykaz_napraw");
  111. if($polaczenie->connect_error)
  112. {
  113. die("Connection failed: ".mysqli_connect_error);
  114. }
  115. $zap="select * from kowalczyk_wykaz_napraw";
  116. $wynik=$polaczenie->query($zap);
  117. echo "<table border='1' cellspacing='0' >";
  118. foreach($wynik as $wiersz)
  119. {
  120. 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['dodatkowe']."</td><td>".$wiersz['odbior']."</td></tr>";
  121. }
  122. echo "</table>";
  123. $polaczenie->close();
  124. ?>
  125. zmiana-----------------
  126. <!DOCTYPE html>
  127. <html>
  128. <head>
  129. <meta charset="utf-8">
  130. </head>
  131. <body>
  132. <form method="post" action="zmiana.php">
  133. <h1>Zmiana danych</h1><br>
  134. Nazwisko:<input type="text" name="nazw">
  135. Imie:<input type="text" name="imie">
  136. <button type="submit">Wyślij</button>
  137.  
  138. </form>
  139. <?php
  140. $polaczenie=mysqli_connect('localhost','root','','wykaz_napraw');
  141.  
  142. if(!$polaczenie)
  143. {
  144. die("Connection failed: ".mysqli_connect_error);
  145. }
  146.  
  147. @$nazw=$_POST['nazw'];
  148. @$imie=$_POST['imie'];
  149.  
  150. $zap="update kowalczyk_wykaz_napraw set imie='$imie' where nazwisko='$nazw'";
  151. $wynik=mysqli_query($polaczenie,$zap);
  152.  
  153. mysqli_close($polaczenie);
  154. ?>
  155. </body>
  156. </html>
  157. usuwanie---------------
  158. <!DOCTYPE html>
  159. <html>
  160. <head>
  161. <meta charset="utf-8">
  162. </head>
  163.  
  164. <body>
  165.  
  166. <form method="post" action="usuwanie.php">
  167. <h1>Usuwanie danych z bazy</h1><br>
  168. Nazwisko:<input type="text" name="nazw">
  169. Imie:<input type="text" name="imie">
  170. <button type="submit">Wyślij</button>
  171.  
  172. </form>
  173. <?php
  174. $polaczenie=mysqli_connect('localhost','root','','wykaz_napraw');
  175.  
  176. if(!$polaczenie)
  177. {
  178. die("Connection failed: ".mysqli_connect_error);
  179. }
  180.  
  181. @$nazw=$_POST['nazw'];
  182. @$imie=$_POST['imie'];
  183.  
  184. $zap="delete from kowalczyk_wykaz_napraw where imie='$imie' and nazwisko='$nazw'";
  185. $wynik=mysqli_query($polaczenie,$zap);
  186.  
  187. mysqli_close($polaczenie);
  188. ?>
  189. </body>
  190. </html>
Add Comment
Please, Sign In to add comment