|
|
Message from Dean - May 8th 2007
I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.
Rating: -
Amazingly I've been waiting for the 4th Edition since 07/2007 - then 11/2007 then summer 2008 finally it arrived fall 2008!
When it arrived I bought it quickly. A great book that perhaps is a bit advanced for beginners - be careful if you are just starting out with MySQL and PHP - this book may not be quite for you.
Rating: -
I bought the 4th Edition, and it was exactly what I expected for a PHP & Mysql book. It comes separated in 5 parts: PHP course, Mysql course, E-Commerce & Security, Advanced Techniques, Building Practical Projetcs.
The First two parts are a simple "crash course" for each technology. So you can step in the next chapters with the base.
What I liked most is that it comes with very practical examples, and also the source code comes in the CD. This way you do not need to type everything. Also it comes with the software needed to install on your PC and start learning PHP =).
Rating: -
The book is excellent, but the only problem is that when I ordered, the description read "Hardcover," but I got "Paperback" instead . . . disappointing. . . .
Rating: -
Excellently written. If you know basic programming and have an idea to create a website with reasonable complexity free of cost with many of the free hosting solutions using PHP and MySQL this is the best book available.
Rating: -
I find this book very easy to understand and follow. The code is well explained except in some cases. For example the Page Class in Listing 6.1 uses the function htmlentities() but this function was not defined anywhere so it is left up to the reader to guess its implementation. I find this very frustrating. Also in the section on regular expressions on page 126 it is said "Note that when a dot is used at the beginning or en of a character class, it loses its special wildcard meaning and becomes just a literal dot". But just below this sentence we find that the dot is escaped with a backslash when validating the email so a very frustrating contradiction. Also in the listing 19.1 when it gets the stock quote using a regular expression. This stock quote is retrieved from the second element of the array $quote as $quote[1]. Why not the first element of this array as $quote[0]? I'm confused here!. I haven't finished the book yet but I found these errors very frustrating. That's why I give this book 4 stars and not 5. I'll keep reading and hopefully I won't find more inconsistencies and contradictions.
|