Advertisement
Guest User

Untitled

a guest
Jun 9th, 2016
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. <?php
  2. $serverName="localhost";
  3. $userName="root";
  4. $password="";
  5. $dbname="uczen";
  6.  
  7.  
  8.  
  9. // 3. polaczenie z baza danych
  10. $conn=mysqli_connect($serverName, $userName, $password, $dbname);
  11. if(!$conn){
  12. die("Problem z polaczeniem z baza<br>".mysqli_connect_error());
  13. }
  14. else echo "polaczenie z baza<br>";
  15.  
  16.  
  17.  
  18. // 1. polaczenie z serverem DB
  19. /*$conn=mysqli_connect($serverName, $userName, $password);
  20. if(!$conn){
  21. die("Problem z polaczeniem z serverem".mysqli_connect_error());
  22. }
  23. else echo "polaczenie z serverem<br>";
  24. */
  25.  
  26.  
  27.  
  28. // 2. tworzymy baze danych
  29. $sql="CREATE DATABASE IF NOT EXISTS uczen";
  30. if(mysqli_query($conn, $sql)){
  31. echo "baza poprawnie utworzona<br>";
  32. }
  33. else echo"blad tworzenia bazy<br>".mysqli_error($conn);
  34.  
  35.  
  36.  
  37. // 4. tworzenie tabeli
  38. $sql="CREATE TABLE IF NOT EXISTS dane(
  39. id INT(3) UNSIGNED AUTO_INCREMENT,
  40. imie VARCHAR(20) NOT NULL,
  41. nazwisko VARCHAR(20) NOT NULL,
  42. data_utworzenia TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  43. PRIMARY KEY (id)
  44. )";
  45. if(mysqli_query($conn, $sql)){
  46. echo "tabela poprawnie utworzona<br>";
  47. }
  48. else echo"blad tworzenia tabeli<br>".mysqli_error($conn);
  49.  
  50.  
  51.  
  52. // 5. dodajemy rekord do tabeli
  53. /*$sql="INSERT INTO dane(imie, nazwisko) VALUES('Alicja', 'Nowak')";
  54. if(mysqli_query($conn, $sql)){
  55. echo "dane poprawnie wpisane<br>";
  56. }
  57. else echo"nie udalo sie wpisac danych<br>".mysqli_error($conn);
  58. */
  59.  
  60.  
  61. // 6. dodajemy kilka rekordow
  62. /*$sql="INSERT INTO dane(imie, nazwisko)
  63. VALUES('Alicja', 'Nowak'),
  64. ('Andrzej', 'Niedenerwojsie'),
  65. ('Krzysiu', 'Inforamtyk')";
  66. if(mysqli_query($conn, $sql)){
  67. echo "dane poprawnie wpisane<br>";
  68. }
  69. else echo"nie udalo sie wpisac danych<br>".mysqli_error($conn);
  70. */
  71.  
  72.  
  73. // 7. pobieranie danych
  74. $sql="SELECT * FROM dane";
  75. $wynik=mysqli_query($conn, $sql);
  76. if(mysqli_num_rows($wynik)>0){
  77. echo "<table border=10>";
  78. echo "<th>id</th><th>imie</th><th>nazwisko</th><th>data_u</th>";
  79. while($wiersz=mysqli_fetch_array($wynik)){
  80. echo "<tr><td>"
  81. .$wiersz['id']."</td><td>"
  82. .$wiersz['imie']."</td><td>"
  83. .$wiersz['nazwisko']."</td><td>"
  84. .$wiersz['data_utworzenia']."</td></tr>";
  85. }
  86. echo "</table border=1>";
  87. }
  88.  
  89.  
  90.  
  91. // 8. usuwamy rekord
  92. $sql="DELETE FROM dane WHERE ID=5";
  93. $wynik=mysqli_query($conn, $sql);
  94. if(mysqli_query($conn, $sql)){
  95. echo "rekord usuniety<br>";
  96. }
  97. else echo"nie udalo sie usunac rekordu<br>".mysqli_error($conn);
  98.  
  99.  
  100. echo "wyswietlamy tabele po usunieciu rekordu<br>";
  101. $sql="SELECT * FROM dane";
  102. $wynik=mysqli_query($conn, $sql);
  103. if(mysqli_num_rows($wynik)>0){
  104. echo "<table border=10>";
  105. echo "<th>id</th><th>imie</th><th>nazwisko</th><th>data_u</th>";
  106. while($wiersz=mysqli_fetch_array($wynik)){
  107. echo "<tr><td>"
  108. .$wiersz['id']."</td><td>"
  109. .$wiersz['imie']."</td><td>"
  110. .$wiersz['nazwisko']."</td><td>"
  111. .$wiersz['data_utworzenia']."</td></tr>";
  112. }
  113. echo "</table border=1>";
  114. }
  115.  
  116.  
  117.  
  118. // 9. update tabeli
  119. $sql="UPDATE dane SET imie='Agata' WHERE ID=6";
  120. $wynik=mysqli_query($conn, $sql);
  121. if(mysqli_query($conn, $sql)){
  122. echo "zaktualizowano<br>";
  123. }
  124. else echo"nie udalo sie zaktualizowac<br>".mysqli_error($conn);
  125.  
  126.  
  127. echo "wyswietlamy tabele po aktualizacji<br>";
  128. $sql="SELECT * FROM dane";
  129. $wynik=mysqli_query($conn, $sql);
  130. if(mysqli_num_rows($wynik)>0){
  131. echo "<table border=10>";
  132. echo "<th>id</th><th>imie</th><th>nazwisko</th><th>data_u</th>";
  133. while($wiersz=mysqli_fetch_array($wynik)){
  134. echo "<tr><td>"
  135. .$wiersz['id']."</td><td>"
  136. .$wiersz['imie']."</td><td>"
  137. .$wiersz['nazwisko']."</td><td>"
  138. .$wiersz['data_utworzenia']."</td></tr>";
  139. }
  140. echo "</table border=1>";
  141. }
  142. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement