PHP_bazy_i_sesje.pdf
(
300 KB
)
Pobierz
Microsoft PowerPoint - w4_PHP_bazy
Pawel@Kasprowski.pl Języki skryptowe - PHP
PHP i bazy danych
Paweł Kasprowski
pawel@kasprowski.pl
vL07
Pawel@Kasprowski.pl Języki skryptowe - PHP
Użycie baz danych
• Bazy danych używane są w 90% aplikacji PHP
•Najczęściej jest to MySQL
• Funkcje dotyczące baz danych używają języka SQL
• Przydaje się wiedza z przedmiotu Bazy Danych
☺
vL07
Pawel@Kasprowski.pl Języki skryptowe - PHP
Nawiązanie połączenia
•Nawązanie połączenia
mysql_connect(adres_serwera, użytkownik, hasło)
np.:
$connection = mysql_connect('localhost','root','haslo')
• Wybór bazy danych
mysql_select_db("nazwa_bazy",$connection)
•Należy także pamiętać o rozłączeniu z bazą
mysql_close($connection)
vL07
Pawel@Kasprowski.pl Języki skryptowe - PHP
Szybka powtórka z MySQL
• Uruchamianie serwera
– jako serwis (mysqld --install)
– jako niezależna aplikacja (mysqld --console)
•Użytkowanie
– mysql –u root –phaslo
• Wybór bazy i przesłanie zapytania
– use moja_baza
– select * from moja_tabela
•Obsługa bazy przez WWW
–myPHPAdmin
vL07
Pawel@Kasprowski.pl Języki skryptowe - PHP
Zapytanie
• Wykonanie zapytania
– $res = mysql_query("select * from tablica",$connection)
• $res - obiekt typu resource z wynikiem
• Przeglądanie wyników (odczyt jednego wiersza z
wyniku)
– mysql_fetch_row($res)
• Przegląd wszystkich wierszy
– while($row = mysql_fetch_row($res) {...}
vL07
Plik z chomika:
SomeoneNew
Inne pliki z tego folderu:
Flash 5 - Techniki zaawansowane.exe
(40728 KB)
Flash 5 - Developers Guide.exe
(38111 KB)
HTML4 - Vademecum profesjonalisty.exe
(28040 KB)
HTML 4 - Czarna księga WebMastera.exe
(12649 KB)
Po prostu Flash 5 - techniki zaawansowane.exe
(5460 KB)
Inne foldery tego chomika:
Asustek recovery
Dokumentacja java jdk-6u22-docs
Dx 11 directx 11
Galeria TAPET FULL HD
IPHONE GRY
Zgłoś jeśli
naruszono regulamin