Customer Reviews


131 Reviews
5 star:
 (87)
4 star:
 (26)
3 star:
 (8)
2 star:
 (10)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


275 of 281 people found the following review helpful:
5.0 out of 5 stars Complete resource for practical PHP/MySQL Web applications
This is such a good book that I wanted to take the time to write a review and give it 5 stars, which it richly deserves. The other glowing reviews helped me to choose this book over others, and they were right on the money.

I'm an experienced C/C++ programmer on Windows, but I knew nothing about PHP and MySQL -- and very little about Apache and Unix -- prior to opening...

Published on July 14, 2001

versus
47 of 58 people found the following review helpful:
2.0 out of 5 stars Sorry to throw cold water on this book, but...
this is not even close to a 5 star book. Part of it is not really the book's fault, however. Because PHP is continually changing, a lot of the functions get upgraded. On more than one occassion, I followed what the book suggested to a tee, only to find out that it did not work (I currently use PHP 4.2.2). The functions suggested for session management and file uploading...
Published on February 9, 2003 by Another Weekend Warrior


‹ Previous | 1 214| Next ›
Most Helpful First | Newest First

275 of 281 people found the following review helpful:
5.0 out of 5 stars Complete resource for practical PHP/MySQL Web applications, July 14, 2001
By A Customer
Amazon Verified Purchase(What's this?)
This review is from: PHP and MySQL Web Development (Paperback)
This is such a good book that I wanted to take the time to write a review and give it 5 stars, which it richly deserves. The other glowing reviews helped me to choose this book over others, and they were right on the money.

I'm an experienced C/C++ programmer on Windows, but I knew nothing about PHP and MySQL -- and very little about Apache and Unix -- prior to opening this book. I've now read about 80% of it and, in the process, I've built a commercial-grade Website with user registration and shopping cart facilities, which was my objective. Reading this book was a very efficient use of my time -- it gave me exactly what I needed to build a practical Web application system with PHP and MySQL, and very little extraneous stuff.

The main prerequisite for this book is a working knowledge of HTML, and just a little background in procedural programming. Some of the earliest examples use HTML tags for tables and forms, with PHP use thoroughly explained, but without many notes on the HTML. A beginning programmer can learn effectively from this book, but as an experienced programmer I felt that it also worked well to bring me up to speed quickly on a new language.

Another value of this book not mentioned in other reviews are the many good recommendations for organizing your PHP code (applying basic software engineering principles) as your Web application gets larger and more complex. Many, many Websites have been built haphazardly and are now difficult to maintain because they haven't followed the excellent advice in this book.

I did notice the typos mentioned by other reviewers, but after reading 80% of this (867-page) book I feel they are very minor and really do not detract from the book significantly at all.

All in all, this is one of those rare books that is probably worth ten times the amount that you pay for it, and much more if you use it effectively.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


144 of 151 people found the following review helpful:
5.0 out of 5 stars Sams vs. O'Reilly PHP & MySQL books: Which one to buy?, October 14, 2002
By 
This review is from: PHP and MySQL Web Development (Paperback)
I have just started learning some PHP & MySQL development using "PHP & MySQL Web Development" published by Sams and "Web Database Applications with PHP & MySQL" from O'Reilly. Prospective readers might be wondering the difference between the two in deciding which one to buy, so I hope to shed some light on the issue.

Sams: The Welling and Thomson book is more "hands-on" in that it takes the reader step-by-step in developing an e-commerce website. The chapters are organized in a goal-oriented manner: PHP, MySQL, the basics of e-commerce, security, and design of the site.

O'Reilly: The Williams and Lane book is structured in a similar way by showing readers PHP and then MySQL. Examples to reinforce concepts are also provided. While the O'Reilly book also tries to take the reader in developing an e-commerce site, it is a bit more theoretical. Also, there are some differences in focus: the O'Reilly book has a section on using JavaScript while the Sams book has a final chapter on creating PDF files using PHP.

If I had to choose just one book, I would go with the Sams book due to its more gentle learning curve. However, I believe that the O'Reilly book is no slouch, and I will probably come to appreciate it more once I gain more experience in PHP and MySQL development.

One last word about my programming background: I knew a bit of Perl, Java, HTML, and JavaScript before tackling PHP and MySQL. I consider myself to be an "advanced beginner" (an oxymoron, of course). To get the most out of these two books, you should know HTML well enough to read it (you should at least recognize some tags) and it would definitely be helpful if you have some programming experience. You could very well make PHP your first programming language, but I would advise against it. Start with something like Perl (whose syntax is very similar to PHP's).

I highly recommend both books to prospective PHP and MySQL developers who are willing to spend some time and effort.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


43 of 45 people found the following review helpful:
5.0 out of 5 stars sleek and purple, July 30, 2001
By A Customer
This review is from: PHP and MySQL Web Development (Paperback)
Although it has a purple spine, this book contains everything a person would hope to know about php and mysql. From the basics of php 4.0 to mysql privleges, Welling and Thomson provide quick easy and painless reading.

It provides it's message to the windows crowd, which in itself is a beautiful concept; usually books about php and mysql are directed at unix users (rightfully so, I admit). I am a user of windows, and the php installation instructions for either the windows build of Apache or MS IIS were definately adequate.

The php crash course chapter is an especially good reference. For example, other books I've purchased on php ignored some of the useful variations of the if-then control structure. The chapter on php session control was beautifully simple, although at first it came as a surprise, since other php books didn't cover it (session control was first implemented in php 4.0).

I did have some difficulty installing and using the gd image library, since most of the sites listed in the book didn't exist. Windows users, just remember that the php.ini file needs to be edited (remove the semicolon before the gd dll) and the gd dll needs to be moved into the php working directory. Of course, maybe that's intuitive and I'm just a moron.

In conclusion, it's a good book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


40 of 42 people found the following review helpful:
5.0 out of 5 stars Impressed, April 22, 2001
By A Customer
This review is from: PHP and MySQL Web Development (Paperback)
You never know what your really going to get when you buy a book online but I am totally happy with this purchase. This book offers real world examples and full source code for many of the PHP/MySQL projects developers tackle on a day to day basis. Details can be found on: Image generation, cookies, user authentication, shopping carts, content management, mailing-lists, PDF document generation and a lot of detail on how to set up and install both PHP and MySQL on your server. The authors do not only show you the code but explain what's happening so that you can customize the scripts for your own use and they do this very well. This book is aimed at intermediate web developers who are familiar with HTML, some type of programming (ASP, Perl), but you certainly do not have to be an expert programmer to understand what's going on. All and all-the best web programming book I've bought, period.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


29 of 30 people found the following review helpful:
4.0 out of 5 stars Excellent book - poor publishing (1st & 2nd edition), May 7, 2003
By 
apartment223 (TX United States) - See all my reviews
This review is from: PHP and MySQL Web Development (Paperback)
* Note: I refer here to both the first and second edition *

This is the book I purchased to get started on server-side scripting; it probably says "user-level intermediate-advanced" to avoid lawsuits; I had no prior knowledge of server-side programming, and no trouble understanding.

It is divided in four logical parts:
(1) PHP tutorial
(2) MySQL tutorial
(3) General discussion on server-side scripting & e-commerce (very interesting)
(4) Projects

This book does an excellent job at explaining PHP & MySQL to the beginner, and goes much beyond the frustrating "intermediate" level where similar books often stop. It assumes a working knowledge of HTML, which everyone interested in this book already has in all likelihood.

It is cleverly written, clear and concise. The authors share their extensive experience with the reader, notably in the third part where common pitfalls are discussed.

The index is well done, which makes this book an excellent desktop reference in addition to being a good tutorial.

The CD contains all the code for the examples, the complete book in searchable PDF, and other goodies like the Apache Server and PHP.

My recommendation: go to phpide.de and download PHPTriad to install & configure Apache/PHP/MySQL on your PC, or have someone knowledgeable do it manually for you to avoid headaches.

The only reason I can't give five stars to the first or second edition is the number of mistakes/typos in the code examples. The upload code doesn't work, PDF generation uses obsolete functions even in the second edition, etc.

Although most of the code supplied as example functions properly, it is annoying to know that a book written to teach you to program contains errors in the programming examples.

The second edition adds a chapter about XML and removes outdated URLs. Otherwise, it is the same book (including code typos).

Combined with the PHP & MySQL manuals available for download from their respective sites, allow a week or two of reading and you should have everything needed to start working.

All things considered, I strongly recommend this book.

PS: if your heart balances between ASP & PHP for server-side, consider that more servers are PHP-enabled, since it is cheaper (free).
If you want to stay in known terrain and use JScript, than go for ASP.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


23 of 23 people found the following review helpful:
5.0 out of 5 stars Fantastic guide to building data-driven websites!, January 22, 2003
By 
James W. Anderson (Alpharetta, GA USA) - See all my reviews
(REAL NAME)   
This review is from: PHP and MySQL Web Development (Paperback)
I bought this book when I was just getting started on a website for my neighborhood, and although I am an experienced developer with knowledge of ASP, JSP and SQL, I had not personally worked with PHP or MySQL before.

In less than a month's time, using only this book and the PHP language reference (included with PHP) I was able to build a website with user logon, discussion forums, user-customizable profiles with the option to upload pictures of themselves, and online web email. I wrote all of this from scratch, using the examples from this book, and this book alone.

For those of you who are learning to develop "live" (ie. non-static HTML) websites, and you've chosen to use only open-standards technology to do so, I can't imagine a better book to assist you than this one. It does a fantastic job of explaining things in simple terms, and provides a very good overview of PHP and MySQL, covering the subject matter clearly and concisely, without a lot of additional, unnecessary verbage.

I was originally going to develop my website using JSPs, but learned that my ISP did not support JSPs, only Java servlets (!), so I was forced to look at PHP as a faster, easier way of developing the site. It has been an exciting learning experience, thanks mostly to this book. The book is worth the price, and then some.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 21 people found the following review helpful:
5.0 out of 5 stars Excellent feature demonstration -- a buyer!, November 4, 2002
This review is from: PHP and MySQL Web Development (Paperback)
I don't write alot of reviews, and hardly ever give 5 stars, but this one is worth it. This massive text (800+ pages) includes all of the basic elements that either a beginner or an advanced user may look to a text for assistance with (note: these subjects, PHP and web databases, are traditionally self-taught at this time, a good text is ESSENTIAL!). The CD includes open source licensed Apache, PHP and MySQL (Linux and WIN), and all code from the book.

The book format is logical and good for self-pacing; early sections teach PHP language features (including arrays, regular expressions, objects/classes), then MySQL language and calling constructs (RDMS design theory, SELECT, UPDATE, INSERT, and advanced SQL). Later chapters discuss implementing user authentication and security, session mgmt and other advanced concepts. Final chapters (over 250 pages) provide ample example web database applications that probably cover about any project you would use these languages for (including shopping cart, content mgmt, web-based e-mail, mailing list mgr and a web-based forum). The final chapter describes using PDF to format text documents (my ISP does not provide this module therefore I skipped that section).

I recently began a private web database project and made the decision to proceed open source (PHP, MySQL) versus going the Microsoft way (ASP, SQL Server). This meant I had to learn PHP and MySQL. I purchased 4 books and the Welling & Thomson text was most utilized of all. My only gripe is they don't provide summary reference sections on PHP and MySQL functions / commands. You will probably just download the official user manuals for these anyway.

This book is well worth the price, IMHO.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


30 of 33 people found the following review helpful:
5.0 out of 5 stars In short: A Wonderful book., July 5, 2001
By 
Casper Bang (Quebec, Canada) - See all my reviews
(REAL NAME)   
This review is from: PHP and MySQL Web Development (Paperback)
I purchased this book after having carefully studdied many books about the subject. I fell for this book, simply because it got the best rating and when I went to my local book store and scanned it, I had to own it. It starts out with a PHP crach course (syntax and semantics), moves over to cover string manipulation, expressions, function calls etc. All in all, very simple stuff that you should be able to grasp easily, are you known to other high level programming or scripting languages. Then you get introduced to basic database design, dynamic image generation etc. What makes the book special however, is that the whole second half of the book, shows you real world examples of things like session control, user authentication, shopping cart management, a mailing list manager, an email web-interface, web-forums and more. This second part is what you really will learn from! The book should be called "Real World PHP and MySQL development." The only little thing that I miss in the book, is a reference list of all common functions for PHP. I am not complaining though, the book does not state to be a reference book!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 16 people found the following review helpful:
5.0 out of 5 stars Great book, May 6, 2001
By A Customer
This review is from: PHP and MySQL Web Development (Paperback)
This book is large and comprehensive, but assumes that the reader has some previous knowledge or can learn really quickly.

I would definitely recommend it.

It has good useful examples of realistic work situations. It has source code in the book and on the CD which works without errors. It is a big book, with lots of stuff in it.

Previously, I recommended everybody to buy Professional PHP, which is a really good book, but this one is better. I gave Professional 5 stars, which means I should give this one 6 stars.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 15 people found the following review helpful:
4.0 out of 5 stars Good for learners of these languages, September 10, 2001
By 
Gareth J Ashton (Las Vegas, NV USA) - See all my reviews
This review is from: PHP and MySQL Web Development (Paperback)
This book is mainly split up into 4 sections: php, mysql, security/e-commerce and then advanced tips and viable applications. For those people who are hoping this book will replace any combination of php and mysql books-it doesn't, but it is worth buying anyway. The organization of the book is very good and each section flows smothly into the next.

The fact that the two languages work very well together make this book easy to read and understand, although there was some missing information such as using php with javascript--which is becoming more common as a way to relieve stress on the server.

The section on security is excelent. Most of the examples and code snippets are usefull and have insight, however there are a few typing errors that the novice may miss and not be able to use the code correctly. For example, the author warns that it is easy to forget to put the dollar sign ($) in front of variable names and backs his point up by forgeting it himself a few times.

Another mistake is a snippet of code (on page 88) that, if used as it is in the book, will cause the browser to lockup because it is one of those never ending loops that uses up the RAM.

Besides these few things, the book is good, the CD is very helpfull when there is a need to check the code--sometimes code is put together bit by bit, spaning over several pages, and it is up to the reader to put it together, but like I say, it is mostly understandable and the errors are more or less easy to spot.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 214| Next ›
Most Helpful First | Newest First

This product

PHP and MySQL Web Development
PHP and MySQL Web Development by Laura Thomson (Paperback - March 30, 2001)
Used & New from: $0.46
Add to wishlist See buying options