Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:
"PHP5, Apache i MySQL. Od podstaw"
Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: helion.pl/user/erraty
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
80 | 5 | ("zona" => array("imie"=>"Mileva", | "zona" => array("imie"=>"Mileva", | Wojciech Koperski |
85 | 1 | Rysunek 2.17 przedstawia okno przeglądarki www, w którym widnieje dokument z trzema linkami. | Rysunek 2.17 powinien przedstawiać okno przeglądarki www, w którym wyświetlony jest dokument z nieposortowaną listą filmów. | Łukasz Lewczuk |
97 | 6 od dołu | enum("opcja1","opcja2",...) | enum(′opcja1′,′opcja2′,...) | - |
99 | 12, 14 | Użyj bigtext, jeśli w trakcie wyszukiwania, sortowania i
porównywania nie ma znaczenia wielkość liter. W przeciwnym razie użyj typu bigblop. |
Użyj longtext, jeśli w trakcie wyszukiwania, sortowania i
porównywania nie ma znaczenia wielkość liter. W przeciwnym razie użyj typu longblop. |
- |
99 | 4 | Użyj tinytext, jeśli spacje z końca nie mają być usuwane, nie
jest potrzebna wartość domyślna, ale ma znaczenie wielkość liter. |
Użyj tinyblob, jeśli spacje z końca nie mają być usuwane, nie
jest potrzebna wartość domyślna, ale ma znaczenie wielkość liter. |
- |
104 | 11 od dołu | mp5ampass | bp5ampass | Tomasz Wnuk |
104 | 11 od dołu | o nazwie bp5am i haśle mp5ampass. | o nazwie bp5am i haśle bp5ampass. | Artur Wosztyl |
105 | 12 | Tabeli peope, która przechowuje nazwiska i imiona aktorów i
reżyserów. |
Tabeli people, która przechowuje nazwiska i imiona aktorów i
reżyserów. |
Łukasz Siemaszko |
105 | 23 | die ("Sprawdź połączenie z serwerem."); | die("Sprawdź połączenie z serwerem."); | - |
124 | 12 | 2. Zapisz kod w pliku o nazwie tabel1.php i umieść go (...) | 2. Zapisz kod w pliku o nazwie table1.php i umieść go (...) | Łukasz Siemaszko |
124 | 2 i 5 od dołu | $table | $movie | Łukasz Siemaszko |
126 | 2 od dołu | znacznik table | brak tego wiersza | - |
137 | 5 od dołu | table3.php. | table2.php. | - |
174 | 6 od góry | ftp://ftp.helion.pl/troyaid/przyklady.zip | ftp://ftp.helion.pl/przyklady/phappo.zip | - |
174 | 7 | ftp://ftp.helion.pl/troyaid/przyklady.zip Błędny link(nie działa) | http://helion.pl/przyklady/phappo.zip | Mateuszuk |
184 | 2 od dołu | tworząc ogólny skrypt umożliwiający zarówno dodawanie, jak i edycję filmów | tworząc ogólny skrypt umożliwiający zarówno usuwanie, jak i edycję filmów | - |
184 | 4 od dołu | Tabela ta zawiera wszystkie osobny znane przez system bazy danych. | Tabela ta zawiera wszystkie osoby znane przez system bazy | - |
197 | 2 od dołu | Dodaj kod edycji i usuwania | Dodaj kod edycji i dodawania | - |
211 | 5 | } | buba smith | |
212 | 8 od góry | Został umieszczony w dniu <?php echo $today; ?> | Został umieszcony w dniu <?php echo $image_date; ?> | Sebastian Iwaniec |
227 | 26 i 27 od dołu | $ImageDir = "images";
$ImageThumb = $ImageDir . "/thumbs/"; |
$ImageDir = "images/";
$ImageThumb = $ImageDir . "thumbs/"; |
Sebastian Iwaniec |
247 | 15 od góry | $movie_name = trim($row[′movie_name′]); | $movie_name = trim($_POST[′movie_name′]); | Sebastian Iwaniec |
293 | 12 od dołu | ftp://ftp.helion.pl/troyaid/przyklady.zip | ftp://ftp.helion.pl/przyklady/phappo.zip | - |
310 | 2 i 3 od dołu | $row = mysql_fetch_array($result);
$charlist[$row[′id′]] = $row[′alias′]; |
while($row = mysql_fetch_array($result)){
$charlist[$row[′id′]] = $row[′alias′];} |
Sebastian Witowski |
359 | 29 | $postcard->body = "Tekst z użyciem HTML!"; | $postcard->html_body = "Teskt z użyciem HTML!"; | - |
662 | 25 od dołu | "movie_director = ′" . $movie_director] .
"′." |
"movie_director = ′" . $movie_director .
"′." |
Sebastian Iwaniec |
696 | 4 | I Minuty z początkowymi zerami | i Minuty z początkowymi zerami | Dawid ŒŚpiechowicz |
710 | 13 od dołu | mysql_connect([host[:port] [:/sciezka/do/gniazda],
nazwa_uzytkownika, haslo]) Ustanawia trwałe połączenie z serwerem. Podobne do mysql_connect(). |
mysql_pconnect([host[:port] [:/sciezka/do/gniazda],
nazwa_uzytkownika, haslo]) Ustanawia trwałe połączenie z serwerem. Podobne do mysql_connect(). |
- |
Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:
Strona | Linia | Jest | Powinno | Zgłaszający |
---|---|---|---|---|
0 | plik rozdzial6.mysql, wiersz 10 | ENGINE=MyISAM PACK_KEYS=0 DEFAULT CHARSET=utf8_polish_ci AUTO_INCREMENT=4 | ENGINE=MyISAM PACK_KEYS=0 DEFAULT CHARSET=utf8_polish_ci AUTO_INCREMENT=4; | Mateusz Koniarski |
67 | 43 | używając nazwy użytkownika Jan12345 i hasła | używając nazwy użytkownika Jan i hasła | Paweł Leks |
295 | 2 | $sql = "DELETE FROM char_main, char_lair " .
"UNSIG char_main m, char_lair l" . |
$sql = "DELETE FROM m,l " .
"UNSIG char_main m, char_lair l" . |
- |