AWWW-1st3.6-w09.tresc-1.0-Slajd33

Z Studia Informatyczne
Wersja z dnia 18:31, 28 sie 2006 autorstwa Juliusz Jezierski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

PHP + PDO - Przykład

PHP + PDO - Przykład


Na slajdzie zamieszczono kod źródłowy przykładowego dokumentu PHP, wyświetlającego listę pracowników odczytaną z bazy danych MySQL poprzez warstwę abstrakcji PDO. Znaczenie wyróżnionych fragmentów kodu jest następujące:

1. Operacje na bazie danych, jako mogące rzucić wyjątek, zawarte są w instrukcji try/catch.

2. Utworzenie połączenia z lokalnym serwerem MySQL, jako użytkownik „kloss” z hasłem „j23”, z wybraniem bazy danych „instytut”.

3. Wysłanie zapytania do bazy danych i przetworzenie zwróconego przez nie zbioru wynikowego w pętli foreach.

4. Zamknięcie połączenia z bazą danych poprzez przypisanie null do jedynej referencji na obiekt reprezentujący połączenie.

5. Obsługa wyjątku PDOException rzucanego przez funkcje PDO. W wypadku przechwycenia wyjątku, wyświetlany jest pobrany z niego komunikat o błędzie, a następnie skrypt kończy działanie.


<< Poprzedni slajd | Spis treści | Następny slajd >>