· 9 years ago · Nov 03, 2016, 12:50 PM
1<!DOCTYPE HTML>
2<html>
3<head>
4<meta charset="utf-8" />
5<title>MySQL SELECT</title>
6</head>
7<body>
8
9<?php
10$imie=$_POST['imie'];
11$nazwisko=$_POST['nazwisko'];
12$kod_pocz=$_POST['kod_pocztowy'];
13$miejsowosc=$_POST['miejscowosc'];
14$ulica=$_POST['ulica'];
15$nrdomu=$_POST['nr_domu'];
16$pesel=$_POST['pesel'];
17$telefon=$_POST['telefon'];
18$email=$_POST['adres_email'];
19
20
21echo $imie.$nazwisko.$kod_pocz.$miejsowosc.$ulica.$nrdomu.$pesel.$telefon.$email;
22
23
24
25
26
27
28$serwer = 'localhost';
29$uzytkownik = 'root';
30$haslo = '';
31
32// ustanawiamy połączenie
33$polaczenie = mysql_connect($serwer, $uzytkownik, $haslo);
34
35// niszczymy istniejÄ…cÄ… bazÄ™
36mysql_query("DROP DATABASE IF EXISTS baza", $polaczenie);
37
38// tworzymy nową bazę z kodowaniem znaków utf8
39mysql_query("
40 CREATE DATABASE baza
41 CHARACTER SET utf8
42 DEFAULT CHARACTER SET utf8
43 COLLATE utf8_general_ci
44 DEFAULT COLLATE utf8_general_ci
45", $polaczenie);
46
47// wybieramy bazÄ™
48mysql_select_db('baza', $polaczenie) or die ('Error: ' . mysql_error());
49
50// tworzymy tabelę z kodowanie znaków utf8
51mysql_query("
52 CREATE TABLE ludzie(
53 numerID int NOT NULL AUTO_INCREMENT,
54 PRIMARY KEY(numerID),
55 Imie varchar(15),
56 Nazwisko varchar(15),
57 Wiek int
58 )
59 DEFAULT CHARACTER SET utf8
60 COLLATE utf8_general_ci
61");
62
63// umieszczamy wpisy w tabeli w kodowaniu utf8
64mysql_query("SET NAMES 'utf8'");
65mysql_query("INSERT INTO ludzie (Imie, Nazwisko, Wiek) VALUES ('$imie', 'Gołota', 32)");
66mysql_query("INSERT INTO ludzie (Imie, Nazwisko, Wiek) VALUES ('Adam', 'Małysz', 28)");
67mysql_query("INSERT INTO ludzie (Imie, Nazwisko, Wiek) VALUES ('Robert', 'Kubica', 19)");
68
69
70mysql_query("INSERT INTO ludzie (Imie, Nazwisko, Wiek) VALUES ('Robert', 'Kubica', 19)");
71
72// wyświetlamy wyniki z bazy w postaci tabeli
73$wyniki = mysql_query("SELECT * FROM ludzie");
74
75// tworzymy tabelę html z nagłówkami
76echo '
77<table border="1">
78<tr>
79<th>ImiÄ™</th>
80<th>Nazwisko</th>
81</tr>
82';
83
84// generujemy wpisy z bazy jako komórki tabeli
85while($kolumna = mysql_fetch_array($wyniki))
86{
87 echo "<tr>";
88 echo "<td>" . $kolumna['Imie'] . "</td>";
89 echo "<td>" . $kolumna['Nazwisko'] . "</td>";
90 echo "</tr>";
91}
92mysql_query ("UPDATE `biblioteka`.`klient` SET `Nazwisko` = 'Mieloewczyk' WHERE `klient`.`Id_klient` =2; ");
93mysql_query ("INSERT INTO `biblioteka`.`klient` (
94`Id_klient` ,
95`Nazwisko` ,
96`imie` ,
97`kod_pocztowy` ,
98`miejscowosc` ,
99`ulica` ,
100`nr_domu` ,
101`pesel` ,
102`telefon` ,
103`adres_email`
104)
105VALUES (
106NULL , '".$imie."', '".$nazwisko."', '".$kod_pocz."', '".$miejsowosc."', '".$ulica."', '".$nrdomu."', '".$pesel."', '".$telefon."', '".$email."'
107);"
108);
109mysql_close($polaczenie);
110
111
112
113
114
115?>
116</table>
117
118</body>
119</html>