- Ocena:
- 4.8/6 Opinie: 5
- Stron:
- 408
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: PHP i MySQL. Rozmówki
Przydatny kod zawsze pod ręką!
PHP i MySQL to niewątpliwie najpopularniejszy duet do tworzenia dynamicznych witryn WWW i aplikacji internetowych. Jego popularność jest wynikiem połączenia ogromnych możliwości, przystępności oraz bezpłatnego dostępu do obu narzędzi. PHP i MySQL sprawdzą się w wielu zastosowaniach - od prostych skryptów, przez systemy do zarządzania treścią na stronach WWW, aż po sklepy internetowe oraz zaawansowane serwisy.
W tej książce znajdziesz dziesiątki przykładowych fragmentów kodu, które możesz od ręki wykorzystać do swoich potrzeb. Operacje na ciągach znaków i tablicach, formatowanie dat czy przetwarzanie formularzy to tylko niektóre z poruszanych tu obszarów. Ponadto Twoją ciekawość powinien wzbudzić rozdział poświęcony programowaniu obiektowemu, korzystaniu z sesji oraz nawigowaniu po systemie plików na serwerze. W każdym z poruszanych tematów znajdziesz odwołania do repozytorium PEAR, którego zawartość pomoże Ci wiele problemów rozwiązać znacznie lepiej i szybciej. Tę książkę każdy programista PHP powinien mieć zawsze pod ręką!
Dzięki niej:
- błyskawicznie rozwiążesz typowe problemy z PHP i MySQL
- będziesz mieć pod ręką przydatne i gotowe do użycia fragmenty kodu
- sprawdzisz, jak zawartość repozytorium PEAR może Ci pomóc
Skorzystaj ze sprawdzonych rozwiązań!
Zwarta i przystępna
Poręczna i łatwa w użyciu - ta książka, choć ma format kieszonkowego przewodnika, mieści w sobie treść wielu opasłych tomów poświęconych PHP.
Elastyczna i funkcjonalna
W książce przedstawionych jest ponad 100 fragmentów kodu źródłowego, które łatwo dostosować do własnych potrzeb - możesz więc znaleźć w niej kody źródłowe PHP i MySQL gotowe do wykorzystania niemal w każdej sytuacji.Christian Wenz jest autorem książek i konsultantem w zakresie technologii dla sieci WWW. Współtworzył ścieżki certyfikacji Zend PHP 5 i Zend PHP 5.3, a także brał udział w implementowaniu kilku pakietów PHP udostępnianych w bibliotece PEAR.
Wybrane bestsellery
-
W książce „ASP.NET AJAX. Programowanie w nurcie Web 2.0” zamieszczono, oprócz teoretycznych wiadomości, mnóstwo przykładów demonstrujących działanie najważniejszych mechanizmów środowiska ASP.NET AJAX. Będziesz umiał zbudować profesjonalną, dynamiczną stronę internetową, bazującą na p...(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Książka "Mambo. Tworzenie wydajnych serwisów internetowych" to podręcznik dla administratorów, programistów i projektantów, którzy mieli już okazję korzystać z tego systemu.(19.50 zł najniższa cena z 30 dni)
19.50 zł
39.00 zł(-50%) -
Design rich Internet applications (RIAs) for the Web using Silverlight 2, Microsoft's hot runtime application. Available only as an ebook, this concise, easy-to-understand introduction provides complete step-by-step instructions for using everything Silverlight 2 has to offer, including tools for...(72.70 zł najniższa cena z 30 dni)
72.20 zł
119.00 zł(-39%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%)
Ebooka "PHP i MySQL. Rozmówki" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "PHP i MySQL. Rozmówki" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "PHP i MySQL. Rozmówki" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: PHP i MySQL. Rozmówki (1) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: NetWorld Piotr KociatkiewiczRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
W książce zamieszczono przykładowe kody, które realizują najczęściej wykorzystywane przez programistów funkcje PHP. Dla przejrzystości funkcje sklasyfikowano w grupach tematycznych. Programista ma do dyspozycji funkcje operacji na ciągach znaków, korzystania z tablic, przetwarzania daty i czasu, obsługi formularzy, standardowych czynności odczytywania i zapisywania plików, łącznie z ich archiwizowaniem. Może skorzystać z funkcji ułatwiających korzystanie z baz danych: nawiązywania połączeń, wysyłania poleceń SQL i przetwarzania zwracanych danych dla baz MySQL, SQLITE, PostgreSQL, Oracle, MSSQL i Firebird. Ponadto z funkcji wspomagających komunikowanie się z serwerem HTTP i FTP, korzystania z usługi sieciowej NuSOAP i technologii Ajax. Kody źródłowe zamieszczone w publikacji zostały przez autora starannie przetestowane w środowisku systemów operacyjnych Linux, Windows, MacOSX i Solaris. Można je bez ryzyka „wkleić” do projektu własnej aplikacji, skracając przez to czas powstania projektu.
Szczegóły ebooka
- Tytuł oryginału:
- PHP and MySQL Phrasebook (Developer's Library)
- Tłumaczenie:
- Daniel Kaczmarek
- ISBN Książki drukowanej:
- 978-83-246-7023-9, 9788324670239
- Data wydania książki drukowanej:
- 2013-08-29
- ISBN Ebooka:
- 978-83-246-7024-6, 9788324670246
- Data wydania ebooka:
- 2013-09-09 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 115x170
- Numer z katalogu:
- 14212
- Rozmiar pliku Pdf:
- 3.9MB
- Rozmiar pliku ePub:
- 5.3MB
- Rozmiar pliku Mobi:
- 10.4MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: Rozmówki
Spis treści ebooka
- Porównywanie ciągów znaków (22)
- Sprawdzanie nazw użytkowników i haseł (23)
- Przekształcanie ciągów znaków w kod HTML (25)
- Stosowanie znaków nowego wiersza (29)
- Szyfrowanie ciągów znaków (29)
- Sprawdzanie sum kontrolnych ciągów znaków (31)
- Wyodrębnianie fragmentów ciągów znaków (35)
- Zabezpieczanie adresów poczty elektronicznej przy użyciu kodów ASCII (36)
- Skanowanie sformatowanych ciągów znaków (41)
- Uzyskiwanie szczegółowych informacji na temat zmiennych (43)
- Wyszukiwanie w ciągach znaków (44)
- Stosowanie wyrażeń regularnych zgodnych z Perlem (48)
- Znajdowanie znaczników przy użyciu wyrażeń regularnych (49)
- Weryfikacja obecności danych wymaganych (50)
- Weryfikacja poprawności adresów poczty elektronicznej (54)
- Wyszukiwanie i zastępowanie (56)
- Odczytywanie wszystkich elementów z tablic numerycznych (61)
- Odczytywanie wszystkich elementów z tablic asocjacyjnych (63)
- Odczytywanie wszystkich elementów z tablic zagnieżdżonych (65)
- Przekształcanie zawartości tablicy w zmienne (68)
- Przekształcanie ciągów znaków w tablice (69)
- Przekształcanie tablic w ciągi znaków (70)
- Alfabetyczne sortowanie zawartości tablic (71)
- Alfabetyczne sortowanie zawartości tablic asocjacyjnych (73)
- Sortowanie zawartości tablic zagnieżdżonych (75)
- Sortowanie zagnieżdżonych tablic asocjacyjnych (77)
- Sortowanie adresów IP w sposób naturalny (79)
- Sortowanie dowolnych wartości (81)
- Sortowanie ciągów w różnych językach (82)
- Przetwarzanie wszystkich elementów tablicy (85)
- Filtrowanie tablic (89)
- Odczytywanie z tablicy losowo wybranych elementów (91)
- Nadawanie obiektom zachowania charakterystycznego dla tablic (93)
- Używanie danych tekstowych w funkcji date() (100)
- Formatowanie obiektów DateTime (102)
- Automatyczna lokalizacja dat (103)
- Ręczna lokalizacja dat (107)
- Odczytywanie bieżącej daty w formatach amerykańskim, brytyjskim i europejskim (108)
- Formatowanie z góry określonej daty (109)
- Weryfikacja poprawności daty (111)
- Obliczanie daty względnej (112)
- Tworzenie znacznika czasu, który można sortować (113)
- Przekształcanie ciągu znaków w datę (115)
- Ustalanie czasu wschodu i zachodu słońca (116)
- Używanie daty i czasu dla celów porównawczych (118)
- Zastosowanie pól formularzy do wyboru daty (120)
- Formularz do wyboru daty, który sam się uaktualnia (122)
- Obliczanie różnicy między dwiema datami (124)
- Zastosowanie daty i czasu GMT (128)
- Definiowanie klas (132)
- Dziedziczenie (134)
- Korzystanie z abstrakcyjnych klas i interfejsów (136)
- Zapobieganie dziedziczeniu i pokrywaniu (141)
- Automatyczne ładowanie (142)
- Klonowanie obiektów (145)
- Serializacja i deserializacja obiektów (147)
- Implementowanie singletonów (149)
- Stosowanie cech (154)
- Wysyłanie danych z formularza z powrotem do skryptu (161)
- Odczytywanie danych z formularza (162)
- Sprawdzanie, czy formularz został wysłany na serwer (164)
- Zapisywanie danych z formularza w pliku cookie (166)
- Wypełnianie pól tekstowych i pól haseł wartościami predefiniowanymi (169)
- Wypełnianie wartościami predefiniowanymi wielowierszowych pól tekstowych (173)
- Wstępne zaznaczanie pól opcji (175)
- Wstępne zaznaczanie pól wyboru (177)
- Wstępne zaznaczanie pozycji na listach wyboru (178)
- Wstępne zaznaczanie pozycji na listach wielokrotnego wyboru (180)
- Przetwarzanie graficznych przycisków przesyłania danych z formularzy (183)
- Sprawdzanie pól obowiązkowych (185)
- Sprawdzanie list wyboru (187)
- Neutralizacja danych wynikowych (190)
- Weryfikacja poprawności danych wejściowych (192)
- Zapisywanie wszystkich danych formularza do pliku (193)
- Wysyłanie danych formularza pocztą elektroniczną (195)
- Odczytywanie informacji na temat plików wysyłanych na serwer (196)
- Przenoszenie plików wysłanych na serwer do bezpiecznej lokalizacji (199)
- Śledzenie postępu wysyłania pliku na serwer (201)
- Pliki cookie (208)
- Tworzenie pliku cookie (212)
- Odczytywanie danych z plików cookie (215)
- Ustawianie (rozsądnej) daty wygasania ważności (215)
- Ustawianie daty wygasania ważności dla konkretnego klienta (217)
- Usuwanie pliku cookie (219)
- Udostępnianie plików cookie różnym domenom (220)
- Sprawdzanie, czy klient obsługuje pliki cookie (222)
- Zapisywanie wielu danych w jednym pliku cookie (224)
- Zapisywanie języka preferowanego przez użytkownika (227)
- Sesje (229)
- Gdzie są przechowywane sesje? (230)
- Jak utrzymuje się stan sesji? (231)
- Rozpoczynanie sesji (233)
- Odczytywanie i zapisywanie sesji (234)
- Zamykanie sesji (235)
- Zmiana identyfikatora sesji (236)
- Implementacja własnego mechanizmu zarządzania sesjami (238)
- Tworzenie zabezpieczonego obszaru za pomocą sesji (243)
- Tworzenie zabezpieczonego obszaru bez korzystania z sesji (245)
- Otwieranie i zamykanie plików (250)
- Odczytywanie danych z plików (255)
- Zapisywanie danych do plików (256)
- Blokowanie plików (258)
- Uzyskiwanie dostępu do plików przy użyciu ścieżek względnych (259)
- Unikanie zagrożeń bezpieczeństwa związanych z dostępem do plików (261)
- Przetwarzanie plików z danymi w formacie CSV (262)
- Parsowanie plików INI (267)
- Odczytywanie informacji o plikach (269)
- Kopiowanie, przenoszenie i usuwanie plików (272)
- Przeglądanie zawartości systemu plików (273)
- Korzystanie ze strumieni PHP (274)
- Przetwarzanie archiwów Bzip2 (277)
- Zwracanie plików w żądaniu HTTP (280)
- Nawiązywanie połączenia z MySQLi (285)
- Wysyłanie poleceń języka SQL do serwera MySQL (288)
- Instrukcje przygotowywane w MySQL (290)
- Odczytywanie wyników zapytania wykonanego przez MySQL (292)
- Sprawdzanie ostatnio wstawionego identyfikatora (295)
- Wykonywanie transakcji (296)
- Nawiązywanie połączenia ze SQLite (300)
- Wysyłanie poleceń SQL do bazy SQLite (303)
- Odczytywanie wyników wykonania zapytania przez SQLite (305)
- Wykonywanie instrukcji przygotowywanych w SQLite (308)
- Nawiązywanie połączenia z PostgreSQL (310)
- Wysyłanie poleceń SQL do bazy PostgreSQL (311)
- Zmienianie danych w bazie PostgreSQL (313)
- Odczytywanie wyników zapytania wykonanego w bazie PostgreSQL (314)
- Nawiązywanie połączenia z bazą danych Oracle (316)
- Wysyłanie poleceń SQL do bazy danych Oracle (317)
- Odczytywanie wyników zapytania wykonanego w bazie Oracle (320)
- Nawiązywanie połączenia z serwerem MSSQL (322)
- Wysyłanie poleceń SQL do bazy danych MSSQL (324)
- Odczytywanie wyników zapytania wykonanego w bazie MSSQL (326)
- Wykonywanie instrukcji przygotowywanych w MSSQL (328)
- Korzystanie z serwera MSSQL bez systemu Windows (329)
- Nawiązywanie połączenia z serwerem Firebird (332)
- Wysyłanie poleceń SQL do bazy Firebird (333)
- Odczytywanie wyników wykonania zapytania przez Firebird (335)
- Nawiązywanie połączenia za pośrednictwem PDO (336)
- Wykonywanie poleceń SQL za pośrednictwem PDO (339)
- Odczytywanie wyników wykonania zapytania za pośrednictwem PDO (340)
- Parsowanie danych XML przy użyciu SAX (345)
- Parsowanie danych XML przy użyciu XMLReadera (347)
- Odczytywanie danych XML przy użyciu DOM (349)
- Zapisywanie danych XML przy użyciu DOM (351)
- Zapisywanie danych XML przy użyciu XMLWritera (352)
- Zastosowanie SimpleXML (354)
- Zastosowanie XPath wraz z SimpleXML (356)
- Przekształcanie danych XML przy użyciu XSL (356)
- Weryfikacja poprawności danych XML (358)
- Łączenie się z serwerami HTTP (361)
- Łączenie się z serwerami FTP (365)
- Sprawdzanie, czy serwer wciąż odpowiada (367)
- Tworzenie usługi sieciowej za pomocą NuSOAP (372)
- Automatyczne generowanie WSDL za pomocą NuSOAP (374)
- Korzystanie z usługi sieciowej za pomocą NuSOAP (376)
- Tworzenie usługi sieciowej przy użyciu rozszerzenia SOAP PHP 5 (378)
- Korzystanie z usługi sieciowej za pomocą rozszerzenia SOAP PHP 5 (381)
- Wykorzystanie technologii Ajax (382)
- Wymiana danych z serwerem (386)
O autorze (11)
Wprowadzenie (13)
Wprowadzenie do drugiego wydania (17)
1. Operacje na ciągach znaków (21)
2. Korzystanie z tablic (59)
3. Data i czas (97)
4. Praca z obiektami (i zagadnienia pokrewne) (131)
5. Przetwarzanie formularzy internetowych (159)
6. Zapamiętywanie danych użytkowników - pliki cookie i sesje (207)
7. Korzystanie z plików w systemie plików serwera (249)
8. Korzystanie z baz danych MySQL (283)
9. Korzystanie z innych baz danych (299)
10. Korzystanie z języka XML (343)
11. Komunikowanie się z innymi źródłami (361)
Skorowidz (391)
Oceny i opinie klientów: PHP i MySQL. Rozmówki Christian Wenz (5) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(4)
(1)
(0)
(0)
(0)
więcej opinii