countdown boutiques-francophones Beauty home Kindle Explore the Amazon.ca Vinyl LP Records Store sports Tools
Customer Review

1 of 1 people found the following review helpful
2.0 out of 5 stars Disappointing., Aug. 13 2002
This review is from: PHP and PostgreSQL Advanced Web Programming (Paperback)
The first thing that you will notice about this book is that it is littered with coding, grammatical and spelling errors. So much so that after a while you will begin to lose all respect for the writers. Not a good start.
Next, you will realise that the content in this book is quite random. It is apparently "outside of the scope of the book" to discuss very useful string maniplution functions such as "strtr" and "strstr" (& others). Similarly the writer assumes that the code:
if ($a)
is logically equivalent to:
if (isset($a))
which is just plain wrong (Page 54 & others). This could mislead readers into writing buggy PHP.
Furthermore, the language used is so childish that one must wonder how it was ever published. Often-used superlatives such as "countless," "endless," etc. are very frustrating to read and not even technically accurate in most cases. It is difficult to find concrete examples, but I can guarantee that you will begin to skim-read most of the content in this book to avoid the writers' inaccurate, childish words.
Readers new to databases and coding will find this book a confusing read. Quite complex ideas such as 'function overloading' are somewhat assumed knowledge. On the contrary, very simple concepts such as if/else statements are discussed in inordinate amounts of detail.
Readers experienced with other databases and programming languages will find this book frustrating. The concepts that are covered in detail are generally very simple ones. The more complex ideas discussed in this book are rarely explored in any useful amount of detail.
I still, however, gave this book 2 stars. Some of the content is covered well and I did learn a few useful tricks here & there. It is also quite useful as a reference tool (the index isn't bad) - but beware of the coding errors!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Be the first person to comment on this review.

[Add comment]
Post a comment
To insert a product link use the format: [[ASIN:ASIN product-title]] (what's this)
Amazon will display this name with all your submissions, including reviews and discussion posts. (Learn more )
Name:
Badge:
This badge will be assigned to you and will appear along with your name.
There was an error. Please try again.
Please see the guidelines and FAQs here.

As a representative of this product, you may post one Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
The following name and badge will be shown with this comment:
After clicking the Post button, you will be asked to create your public name, which will be shown with all your contributions.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you may post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.  Learn more
Otherwise, you may still post a regular comment on this review.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you may post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
 
System timed out

We were unable to verify that you represent the product. Please try again later, or retry now. Otherwise, you may post a regular comment.

Since you previously posted an Official Comment, this comment will appear in the comment section below. You also have the option to edit your Official Comment.   Learn more
The maximum number of Official Comments have been posted. This comment will appear in the comment section below.   Learn more
Prompts for sign-in
  [Cancel]