Advertisement
Guest User

Untitled

a guest
Nov 25th, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.20 KB | None | 0 0
  1. [wybieranie z bazy]
  2. <?php
  3. require_once "connect.php";
  4. $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
  5.  
  6.  
  7. for($i=1; $i<=4; $i++)
  8. {
  9.  
  10. $zapytanie = mysqli_query($polaczenie,"SELECT id, Nazwa_produktu, Cena_produktu FROM produkty_ostrykebsik WHERE id='$i'");
  11. $wiersz = $zapytanie->fetch_assoc();
  12.  
  13. $_SESSION['id_p'][$i] = $wiersz['id'];
  14. $_SESSION['nazwa'][$i] = $wiersz['Nazwa_produktu'];
  15. $_SESSION['cena'][$i] = $wiersz['Cena_produktu'];
  16.  
  17. }
  18. ?>
  19.  
  20. [connect1.php]
  21. <?php
  22.  
  23. $host = "localhost";
  24. $db_user = "root";
  25. $db_password = "";
  26. $db_name = "osadnicy";
  27. ?>
  28.  
  29. [index.php]
  30. <!DOCTYPE HTML>
  31. <html>
  32. <head>
  33. <title> Dodawanie rekordów </title></head>
  34. <body>
  35. <form action="connect.php" method="post">
  36. imię:<br />
  37. <input type="text" name="imie" /><br />
  38. nazwisko:<br />
  39. <input type="text" name="nazwisko" /><br />
  40. <input type="submit" value="dodaj" />
  41. </form>
  42. </body>
  43. </html>
  44.  
  45. [connect.php]
  46. <?php
  47. $imie = $_POST['imie'];
  48. $nazwisko = $_POST['nazwisko'];
  49.  
  50. if($imie and $nazwisko) {
  51.  
  52. require("connect.php");
  53. connection();
  54. $ins = @mysql_query("INSERT INTO test SET imie='$imie', nazwisko='$nazwisko'");
  55.  
  56. if($ins) echo "Rekord został dodany poprawnie";
  57. else echo "Błąd nie udało się dodać nowego rekordu";
  58.  
  59. }
  60. echo "<p>Witaj ".'! [ <a href="table.php">Wyświetl dane z bazy danych!</a> ]</p>';
  61. echo "<p>Witaj ".'! [ <a href="index.php">Wyświetl dane z bazy danych!</a> ]</p>';
  62. ?>
  63.  
  64. [connection.php]
  65. <?php
  66. function connection() {
  67. $mysql_server = "localhost";
  68. $mysql_admin = "root";
  69. $mysql_pass = "";
  70. $mysql_db = "egz";
  71. @mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
  72. or die('Brak połączenia z serwerem MySQL.');
  73. @mysql_select_db($mysql_db)
  74. or die('Błąd wyboru bazy danych.');
  75. }
  76. ?>
  77.  
  78. [table.php]
  79. <?php
  80. require("connection.php");
  81. connection();
  82.  
  83. $wynik = mysql_query("SELECT * FROM test")
  84. or die('Błąd zapytania');
  85.  
  86. if(mysql_num_rows($wynik) > 0) {
  87. echo "<table cellpadding=\"2\" border=1>";
  88. while($r = mysql_fetch_assoc($wynik)) {
  89. echo "<tr>";
  90. echo "<td>".$r['imie']."</td>";
  91. echo "<td>".$r['nazwisko']."</td>";
  92. echo "<td>
  93. <a href=\"index.php?a=del&amp;id={$r['id']}\">DEL</a>
  94. <a href=\"index.php?a=edit&amp;id={$r['id']}\">EDIT</a>
  95. </td>";
  96. echo "</tr>";
  97. }
  98. echo "</table>";
  99. }
  100. ?>
  101.  
  102. [szablon.html]
  103. <!DOCTYPE HTML>
  104. <html lang="pl">
  105. <head>
  106. <meta charset="utf-8">
  107. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  108. <link rel="stylesheet" type="text/css" href="style.css">
  109.  
  110. <title></title>
  111. </head>
  112.  
  113. <body>
  114. <div id="container">
  115. </div>
  116. </body>
  117. </html>
  118.  
  119. [style.css]
  120. body
  121. {
  122. margin: 0;
  123. }
  124. #container
  125. {
  126. width: 1000px;
  127. height: 1000px;
  128. margin-left: auto;
  129. margin-right: auto;
  130. }
  131.  
  132. [tablice asocjacyjne]
  133. <?php
  134. echo("<font size='18'><b>". "TABLICE" ."</font></b><br><br>");
  135.  
  136. $tablicaA=array(0,1,2,3,4,5);
  137. for($i=0; $i<=5; $i++)
  138. {
  139. print($tablicaA[$i]." ");
  140. }
  141. print("<br><br>");
  142.  
  143. for($i=0 ; $i<10 ; $i++)
  144. {
  145. $tablica[$i]=rand(1,100);
  146. }
  147. rsort($tablica);
  148. for($i=0 ; $i<10 ; $i++)
  149. {
  150. print($tablica[$i]." ");
  151.  
  152. }
  153.  
  154. print("<br><br><b>Tablice asocjacyjne</b><br>");
  155.  
  156. $tabliczka = array('j.pol' => '5'
  157. , 'mat' => '4'
  158. , 'fiz' => '3'
  159. , 'wf' => '2'
  160. , 'pai' => '1');
  161.  
  162. print_r($tabliczka);
  163. print("<br>Sortowanie według argumentów:<br>");
  164. asort($tabliczka);
  165. print_r($tabliczka);
  166. print("<br>Sortowanie według klucza:<br>");
  167. ksort($tabliczka);
  168. print_r($tabliczka);
  169.  
  170. print("<br><br><br>");
  171. $panstwa = array('Wielka Brytania' => 'Londyn'
  172. , 'Stany Zjednoczone' => 'Waszyngton'
  173. , 'Kanada' => 'Ottawa'
  174. , 'Australia' => 'Canberra'
  175. , 'Chiny' => 'Pekin'
  176. , 'Polska' => 'Warszawa'
  177. , 'Hiszpania' => 'Madryt'
  178. , 'Niemcy' => 'Berlin'
  179. , 'Izrael' => 'Jerozolima');
  180. print_r($panstwa);
  181. print("<br><br>");
  182. asort($panstwa);
  183. print_r($panstwa);
  184. print("<br><br>");
  185. ksort($panstwa);
  186. print_r($panstwa);
  187.  
  188. ?>
  189.  
  190. [tablice]
  191. <?php
  192. echo("<font size='18'><b>". "TABLICE" ."</font></b><br><br>");
  193.  
  194. $tablicaA=array(0,1,2,3,4,5);
  195. for($i=0; $i<=5; $i++)
  196. {
  197. print($tablicaA[$i]." ");
  198. }
  199. print("<br><br>");
  200.  
  201. for($i=0 ; $i<10 ; $i++)
  202. {
  203. $tablica[$i]=rand(1,100);
  204. }
  205. rsort($tablica);
  206. for($i=0 ; $i<10 ; $i++)
  207. {
  208. print($tablica[$i]." ");
  209.  
  210. }
  211.  
  212. ?>
  213.  
  214. [obsluga plikow]
  215. <?php
  216. echo("<br><font size='18'><b>". "OBSŁUGA PLIKÓW" ."</font></b><br><br>");
  217.  
  218. $plik = fopen("zadanie.txt","w+");
  219.  
  220. fputs($plik, "Temat: Obsługa plików w obiektowym języku programowania PHP");
  221. fclose($plik);
  222.  
  223. $plik= fopen("zadanie.txt","r");
  224. while($wiersz = fgets($plik, 1024))
  225. {
  226. print($wiersz);
  227. }
  228. fclose($plik);
  229.  
  230. print("<br><br>");
  231.  
  232. $imie = fopen("dane.txt","w+");
  233.  
  234. fputs($imie, "Łukasz Świdziniewski");
  235. fclose($imie);
  236.  
  237. $imie= fopen("dane.txt","r");
  238. while($wiersz2 = fgets($imie, 1024))
  239. {
  240. print($wiersz2);
  241. }
  242. fclose($imie);
  243.  
  244. ?>
  245.  
  246. [formularz.html]
  247. <html>
  248. <head>
  249. <title>Formularze</title>
  250. </head>
  251. <body>
  252.  
  253. <script type="text/javascript">
  254. function formularz(formularz)
  255. {
  256. if (formularz.login.value=="")
  257. {
  258. alert("Nie uzupełniłeś loginu.");
  259. }
  260. else if(formularz.haslo.value=="")
  261. {
  262. alert("Nie uzupełniłeś hasła.");
  263. }
  264. else if(formularz.imie.value=="")
  265. {
  266. alert("Nie uzupełniłeś imienia.");
  267. }
  268. else if(formularz.nazwisko.value=="")
  269. {
  270. alert("Nie uzupełniłeś nazwiska.");
  271. }
  272. else if(formularz.plec.value=="")
  273. {
  274. alert("Nie uzupełniłeś płci.");
  275. }
  276. else
  277. {
  278. alert("Dziękujemy za wypełnienie formularza.");
  279. }
  280. }
  281. function formularz2(formularz2)
  282. {
  283. alert("Wyczyszczono uzupełnione dane.");
  284. }
  285. </script>
  286.  
  287. <form>
  288. Login:
  289. <input name="login" maxlength="10"><br><br></input>
  290.  
  291. Hasło:
  292. <input type="password" name="haslo"><br><br></input>
  293.  
  294. Imię:
  295. <select name="imie">
  296. <option>Łukasz</option>
  297. <option>Andrzej</option>
  298. <option>Piotr</option>
  299. <option>Maciej</option>
  300. </select>
  301. <br><br>
  302.  
  303. Nazwisko:
  304. <input type="text" name="nazwisko" value="Kowalski"></input>
  305. <br><br>
  306.  
  307. Płeć: <br>
  308. <input type="radio" name="plec">Mężczyzna<br></input>
  309. <input type="radio" name="plec">Kobieta<br></input>
  310. <br><br>
  311.  
  312. Hobby:<br>
  313. <input type="checkbox">Książki<br></input>
  314. <input type="checkbox">Sport<br></input>
  315. <input type="checkbox">Nauka<br></input>
  316. <input type="checkbox">Gry<br></input>
  317. <br><br>
  318.  
  319. Opinia<br>
  320. <textarea name="area" cols="30" rows="5"></textarea><br><br>
  321. <input type="button" onClick="formularz(this.form)" value="Wyślij"></input>
  322. <input type="reset" onClick="formularz2(this.form)" value="Wyczyść"></input>
  323. </form>
  324.  
  325. </body>
  326. </html>
  327.  
  328. [obliczenia js]
  329. <body>
  330. <script type="text/javascript">
  331. function licz(formularz) {
  332. if (formularz.a.value=="" | formularz.b.value=="")
  333. alert ("Wprowadz dane");
  334. else {
  335. a=formularz.a.value;
  336. b=formularz.b.value;
  337. formularz.p.value=a*b;
  338. formularz.o.value=2*a+2*b;
  339. }
  340. }
  341. </script>
  342. <form name="formularz1" action="">
  343. Podaj bok a: <input type="text" name="a"><br>
  344. Podaj bok b: <input type="text" name="b"><br>
  345. <input type="button" value="Oblicz" onClick="licz(this.form)"><br>
  346. Wynik:<br>
  347. Pole prostokąta: <input type="text" name="p"><br>
  348. Obwód prostokąta: <input type="text" name="o"<br>
  349. </form>
  350. </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement