PHP i MySQL. Dynamiczne strony WWW. Szybki start - Helion
Tytuł oryginału: PHP and MySQL for Dynamic Web Sites VQPG
Tłumaczenie: Michał Dadan (rozdz. 1-7), Piotr Pilch (rozdz. 8-13, dod. A - D)
ISBN: 83-7361-157-6
stron: 580, Format: B5, okładka: miękka
Data wydania: 2004-01-07
Księgarnia: Helion
Cena książki: 59,00 zł
Coraz więcej serwisów internetowych składa się nie tylko z atrakcyjnego interfejsu użytkownika, ale także z rozbudowanych aplikacji działających na serwerze. Są one najczęściej oparte o bazy danych, które przechowują dane i zapewniają szybki do nich dostęp. Jeśli chcesz w krótkim czasie nauczyć się tworzyć takie aplikacje, znalazłeś właściwą książkę.
"PHP i MySQL. Dynamiczne strony WWW" nauczy Cię tworzenia dynamicznych serwisów internetowych z wykorzystaniem PHP i MySQL-a. Książka przekaże Ci wiedzę niezbędną dla projektantów rozwiązań internetowych. Wszystkie zagadnienia opisane są "krok po kroku", każdemu z nich towarzyszy też odpowiedni rysunek. Przykłady odzwierciedlają problemy, z którymi projektanci stron internetowych spotykają się na co dzień.
Książka opisuje:- Podstawy programowania w PHP
- Tworzenie dynamicznych stron internetowych z użyciem PHP
- Zasady projektowanie baz danych
- Język SQL
- Korzystanie z systemu zarządzania bazami danych MySQL
- Łączenie PHP z systemem MySQL
- Użycie sesji
- Zabezpieczanie stron internetowych przed dostępem nieuprawnionych osób
- Przykładowe aplikacje: rejestracja użytkowników i sklep internetowy
Jeśli chcesz w szybko nauczyć się programowania dynamicznych serwisów internetowych, ta książka będzie Twoim intensywnym kursem. Już po przeczytaniu kilku rozdziałów będziesz w stanie pisać pierwsze programy w PHP korzystające z bazy MySQL, a po przeczytaniu całej książki poradzisz sobie również z tworzeniem bardziej rozbudowanych aplikacji.
Osoby które kupowały "PHP i MySQL. Dynamiczne strony WWW. Szybki start", wybierały także:
- SQL. Kurs video. Kompendium wiedzy na podstawie MySQL 159,00 zł, (47,70 zł -70%)
- PHP i MySQL. Kurs video. Tw 144,86 zł, (52,15 zł -64%)
- MySQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie i analizowanie baz danych 59,00 zł, (26,55 zł -55%)
- MySQL. Jak zaprojektowa 129,00 zł, (64,50 zł -50%)
- Wydajna praca z MySQL. Efektywne i bezpieczne zarz 89,00 zł, (44,50 zł -50%)
Spis treści
PHP i MySQL. Dynamiczne strony WWW. Szybki start -- spis treści
Wprowadzenie (9)
- Czym są dynamiczne strony WWW? (10)
- Czym jest PHP? (11)
- Co to jest MySQL? (14)
- Co będzie Ci potrzebne (16)
- O tej książce (16)
Rozdział 1. Wprowadzenie do PHP (19)
- Podstawy składni (20)
- Przesyłanie danych do przeglądarki internetowej (23)
- PHP, HTML i "białe odstępy" (26)
- Wstawianie komentarzy (31)
- Co to są zmienne? (34)
- Łańcuchy (37)
- Liczby (41)
- Stałe (45)
- Apostrof kontra cudzysłów (48)
Rozdział 2. Programowanie w PHP (51)
- Tworzenie formularza w języku HTML (52)
- Obsługa formularza HTML (56)
- Zarządzanie opcją Magic Quotes (59)
- Wyrażenia warunkowe i operatory (61)
- Weryfikacja danych pochodzących z formularza (65)
- Ręczne przesyłanie wartości do skryptu (69)
- Co to są tablice? (74)
- Pętle for i while (92)
Rozdział 3. Tworzenie dynamicznych stron WWW (95)
- Wykorzystywanie plików zewnętrznych (96)
- Tworzenie i wywoływanie własnych funkcji (105)
- Zasięg zmiennej (115)
- Wyświetlanie i obsługa formularza przez jeden skrypt (118)
- Wysyłanie poczty elektronicznej (122)
- Nagłówki HTTP (125)
- Tworzenie formularzy z pamięcią (130)
- Funkcje daty i czasu (133)
Rozdział 4. Wprowadzenie do SQL i MySQL (137)
- Projektowanie tabel (138)
- Korzystanie z monitora mysqla (142)
- Tworzenie baz danych i tabel (146)
- Wprowadzanie rekordów (149)
- Wybieranie danych (152)
- Wyrażenia warunkowe (154)
- Stosowanie LIKE i NOT LIKE (158)
- Sortowanie wyników zapytania (160)
- Ograniczanie wyników zapytania (163)
- Uaktualnianie danych (165)
- Usuwanie danych (167)
Rozdział 5. Zaawansowany SQL i MySQL (169)
- Projekt bazy danych (170)
- Złączenia (185)
- Funkcje (189)
- Indeksy (201)
Rozdział 6. PHP i MySQL (205)
- Tworzenie szablonu (206)
- Łączenie się z MySQL-em i wybieranie bazy (211)
- Obsługa błędów (215)
- Wykonywanie prostych zapytań (218)
- Odczytywanie wyników zapytania (228)
- Bezpieczeństwo (232)
- Korzystanie z funkcji mysql_num_rows() (238)
- Uaktualnianie rekordów w PHP (244)
Rozdział 7. Sesje i "ciasteczka" (251)
- Posługiwanie się ciasteczkami (252)
- Sesje (271)
- Sesje a "ciasteczka" (287)
Rozdział 8. Zabezpieczenia (295)
- Autoryzacja HTTP (296)
- Walidacja formularza przy użyciu skryptu JavaScript (302)
- Wyrażenia regularne (309)
- Zabezpieczenia bazy danych (321)
Rozdział 9. Tworzenie aplikacji internetowych (325)
- Metody debugowania kodu źródłowego skryptu PHP (326)
- Metody debugowania zapytań SQL i serwera MySQL (329)
- Obsługa błędów w języku PHP (335)
- Obsługa błędów serwera MySQL (339)
- Zwiększanie wydajności aplikacji internetowych (342)
Rozdział 10. Zagadnienia dodatkowe (347)
- Buforowanie wyjścia (348)
- Buforowanie stron HTML (355)
- Określanie typu przeglądarki internetowej (357)
- Skrypty PHP i JavaScript (361)
- Zastosowanie pakietu PEAR (369)
Rozdział 11. Zarządzanie zawartością strony - przykład (377)
- Tworzenie szablonu (378)
- Tworzenie zwykłych stron internetowych (383)
- Zarządzanie adresami URL (385)
- Zarządzanie plikami (402)
Rozdział 12. Rejestrowanie użytkowników - przykład (417)
- Tworzenie szablonów (418)
- Tworzenie skryptów konfiguracyjnych (422)
- Tworzenie strony głównej (428)
- Rejestracja (430)
- Logowanie i wylogowywanie się (440)
- Zarządzanie hasłami (446)
- Część administracyjna aplikacji (457)
Rozdział 13. Sklep internetowy - przykład (473)
- Tworzenie bazy danych (474)
- Część administracyjna aplikacji (478)
- Tworzenie szablonu części publicznej aplikacji (491)
- Katalog produktów (495)
- Koszyk zakupów (504)
Dodatek A Instalacja (515)
- Instalacja pod systemem Windows (516)
- Definiowanie uprawnień serwera MySQL (522)
- Sprawdzanie poprawności instalacji (528)
Dodatek B Aplikacje dodatkowe (531)
- Narzędzie phpMyAdmin (532)
- Systemy szablonów (533)
- Oprogramowanie obsługujące fora dyskusyjne (534)
- Zarządzanie zawartością (535)
- Handel elektroniczny (536)
- Wyszukiwarki (537)
- Biblioteki kodów źródłowych (538)
Dodatek C Odsyłacz (539)
- Język PHP (540)
- Serwer MySQL (547)
Dodatek D Zasoby internetowe (553)
- Język PHP (554)
- Serwer MySQL (557)
- Język SQL (559)
- Zabezpieczenia (560)
- Inne strony internetowe (561)
Skorowidz (565)