Unfortunately, despite the best efforts of myself, the technical editor, the copy editor, the line editor, the proofreader, and despite the multiple revisions, errors still occur. This page lists all the errors found in the book since it went to print.
Note: errors are corrected in subsequent printings and therefore your particular copy may not contain all of the following. You may also be experiencing problems not caused by a mistake in the book. If so, you may find the solution to your problem by using the book’s corresponding forum. Significant changes in the technology will be addressed there and you can also find problems and solutions encountered by other readers.
Known Errors in the Book:
Click on a column heading to sort the table by that column.
Chapter | Page # | Description | Date Added |
---|---|---|---|
2: browsing employees | 18 | Although it’s not required, in keeping with the rest of the book’s style, the database connection should be closed prior to the exit(); line. |
October 25, 2008 |
2: browsing employees | 19 | The formatting for the name class in the style sheet should also apply to a title class: .name, .title {… |
October 25, 2008 |
2: browsing employees | 19 | A minor point, but the optional semicolon is missing after color: #C00; in the .error CSS. |
October 26, 2009 |
3: browsing using Ajax | 33 | The first block of code should conclude with if (mysql_num_rows($r) > 0) {. |
April 15, 2008 |
3: browsing using Ajax | 37 | The closing FORM tag at the end of the first block of code should be a closing HEAD tag. |
February 14, 2009 |
3: browsing using Ajax | 42 | In the second bullet, the first sentence should say …to place new text…. |
October 26, 2009 |
5: adding records via Ajax | 69 | The last line in the code block should end like so: _name’], $dbc);. |
April 15, 2008 |
6: creating a search | 91 | The third line of the second code block is missing “name” in <p><input name=”last_name”…. |
April 15, 2008 |