Advertisement
Guest User

config.php

a guest
Dec 9th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.05 KB | None | 0 0
  1. <?php
  2. $host = "localhost";
  3. $db_user = "root";
  4. $db_password = "";
  5.  
  6. $con = new mysqli($host, $db_user, $db_password);
  7.  
  8. if($con->connect_errno != 0)
  9. {
  10. print("Brak połączenia: ".$con->connect_errno." Sprawdź połączenie z bazą danych!");
  11. }
  12.  
  13. $wybranaNazwa = "shf";
  14.  
  15. if(isset($_POST['baza']))
  16. {
  17. $nazwaBazy = $_POST['nazwa'];
  18. $sql = "CREATE DATABASE $nazwaBazy";
  19.  
  20. if ($con->query($sql) === TRUE) {
  21. echo "Baza danych utworzona pomyslnie";
  22. } else {
  23. echo "Nastepujacy problem: " . $con->error;
  24. }
  25.  
  26. }
  27.  
  28. if(isset($_POST['tabela']))
  29. {
  30. $con->select_db($wybranaNazwa);
  31.  
  32. $nazwaTabeli = $_POST['nazwaTabeli'];
  33. $tabela = "CREATE TABLE $nazwaTabeli (
  34. id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
  35. imie VARCHAR(30) NOT NULL,
  36. nazwisko VARCHAR(30) NOT NULL,
  37. rok INT(50) NOT NULL
  38. )";
  39.  
  40. if ($con->query($tabela) === TRUE) {
  41. echo "Pomyslnie utworzono tabele!";
  42. } else {
  43. echo "Problem z utworzeniem tabeli: " . $con->error;
  44. }
  45. }
  46.  
  47. if(isset($_POST['sendRekord']))
  48. {
  49. $con->select_db($wybranaNazwa);
  50.  
  51. $gdzie = $_POST['doTabeli'];
  52. $imie = $_POST['imie'];
  53. $nazwisko = $_POST['nazwisko'];
  54. $rok = $_POST['rok'];
  55.  
  56. $rekord = "INSERT INTO $gdzie (id, imie, nazwisko, rok)
  57. VALUES ('', '$imie', '$nazwisko','$rok')";
  58.  
  59. if ($con->query($rekord) === TRUE) {
  60. echo "DOdano rekord do tabeli!";
  61. } else {
  62. echo "Problem z :" . $con->error;
  63. }
  64. }
  65.  
  66. if(isset($_POST['sendUpdate']))
  67. {
  68. $con->select_db($wybranaNazwa);
  69.  
  70. $gdzieUpdate = $_POST['doTabeliUpdate'];
  71. $imieUpdate = $_POST['imieUpdate'];
  72. $nazwiskoUpdate = $_POST['nazwiskoUpdate'];
  73. $rokUpdate = $_POST['rokUpdate'];
  74. $id = $_POST['numerID'];
  75.  
  76. if(empty($imieUpdate))
  77. {}else{
  78. $update = "UPDATE $gdzieUpdate SET imie='$imieUpdate' WHERE id=$id";
  79. if ($con->query($update) === TRUE) {
  80. echo "Zmieniono imie na $imieUpdate <br />";
  81. } else {
  82. echo "Problem z: " . $con->error;
  83. }
  84. }
  85.  
  86. if(empty($nazwiskoUpdate))
  87. {}else{
  88. $update = "UPDATE $gdzieUpdate SET nazwisko='$nazwiskoUpdate' WHERE id=$id";
  89. if ($con->query($update) === TRUE) {
  90. echo "Zmieniono nazwisko na $nazwiskoUpdate <br />";
  91. } else {
  92. echo "Problem z: " . $con->error;
  93. }
  94. }
  95.  
  96. if(empty($rokUpdate))
  97. {}else{
  98. $update = "UPDATE $gdzieUpdate SET rok='$rokUpdate' WHERE id=$id";
  99. if ($con->query($update) === TRUE) {
  100. echo "Zmieniono rok na $rokUpdate <br />";
  101. } else {
  102. echo "Problem z: " . $con->error;
  103. }
  104. }
  105.  
  106. }
  107.  
  108. if(isset($_POST['deleteRecord']))
  109. {
  110. $con->select_db($wybranaNazwa);
  111.  
  112. $gdzieDelete = $_POST['doTabeliDelete'];
  113. $deleteID = $_POST['deleteID'];
  114.  
  115. $deleteDane = "DELETE FROM $gdzieDelete WHERE id=$deleteID";
  116.  
  117. if ($con->query($deleteDane) === TRUE) {
  118. echo "Record usuniety";
  119. } else {
  120. echo "Problem z : " . $con->error;
  121. }
  122. }
  123.  
  124. if(isset($_POST['wyswietl']))
  125. {
  126. $con->select_db($wybranaNazwa);
  127.  
  128. $gdzieWyswietl = $_POST['doTabeliWyswietl'];
  129.  
  130. if(empty($gdzieWyswietl))
  131. {
  132. print("Nie podano nazwy tabeli");
  133. }else{
  134. $z = $con->query("SELECT id, imie, nazwisko, rok FROM $gdzieWyswietl");
  135.  
  136. print("Normalne wyswietlanie:<br />");
  137. while ($r = $z->fetch_assoc()) {
  138. echo "<p>ID: <b>".$r["id"]."</b>, imie: <b>".$r["imie"]."</b>, nazwisko: <b>".$r["nazwisko"]."</b>, rok: <b>".$r["rok"]."</b></p> <br />";
  139. }
  140.  
  141. $asc = $con->query("SELECT id, imie, nazwisko, rok FROM $gdzieWyswietl ORDER BY imie ASC");
  142. print("Wyswietlanei sortujace ROSNACO:<br />");
  143. while ($ascR = $asc->fetch_assoc()) {
  144. echo "<p>ID: <b>".$ascR["id"]."</b>, imie: <b>".$ascR["imie"]."</b>, nazwisko: <b>".$ascR["nazwisko"]."</b>, rok: <b>".$ascR["rok"]."</b></p><br />";
  145. }
  146.  
  147. $desc = $con->query("SELECT id, imie, nazwisko, rok FROM $gdzieWyswietl ORDER BY imie DESC");
  148. print("Wyswietlanei sortujace MALEJACO:<br />");
  149. while ($descR = $desc->fetch_assoc()) {
  150. echo "<p>ID: <b>".$descR["id"]."</b>, imie: <b>".$descR["imie"]."</b>, nazwisko: <b>".$descR["nazwisko"]."</b>, rok: <b>".$descR["rok"]."</b></p><br />";
  151. }
  152. }
  153.  
  154. }
  155. //Copyright by. Artur Urbański & Yevhenii Lashutko
  156. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement