8 of 8 people found the following review helpful
5.0 out of 5 stars
This is what I've been looking for, Oct 16 2011
By M.W.S. - Published on Amazon.com
This review is from: PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (Paperback)
I enjoy scripting/programming as a hobby. I know HTML/CSS/JAVASCRIPT pretty well and have a need for learning to work with databases. I have spent too much time trying to decide what server language to use for programming and finally settled down to learning PHP (after a long battle of indecisiveness between PHP and .NET).
This book is well written and expertly explains what one needs to know to get started with PHP and MySQL.
The book assumes you know basic Web Development (HTML and CSS) and having a good understanding of javascript will certainly be helpful. The book starts off with PHP fundamentals ... then introduces MySQL fundamentals ... then SQL. It then brings it all together using PHP to work with MySQL, which is the purpose of the book.
The examples are very practical as the concepts/code that is used can be seen as general templates necessary for any database website development. If you are new to PHP and/or MySQL this book will certainly be a good tool for getting you on to the right track. I am glad I bought it.
4 of 4 people found the following review helpful
5.0 out of 5 stars
best explained PHP and MySQL book, Oct 21 2011
By M. Butt "old vine" - Published on Amazon.com
This review is from: PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (Paperback)
A well presented book that explains PHP and MySQL in easily understood 'bites'. Includes much detail for the experienced reader and simple instructions for the novice. Builds from basic principles very well. Recommend for the beginner and the experienced reader who wants to touch back to basics.
I purchased this new edition and love the text. It replaces my first edition copy that is outdated.
[...]
3 of 3 people found the following review helpful
5.0 out of 5 stars
Detailed tutorial, well done, Mar 26 2012
By Michael Brenner - Published on Amazon.com
This review is from: PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (Paperback)
Larry Ullman in his PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (4th Edition) provides a well written and very detailed tutorial about how to create dynamic web pages by effectively combining PHP and MySQL. This book provides the basic knowledge of dynamic web site creation presented in an easy-to-understand, quick-to-learn, easy-to-retain style. Moreover, Larry presents the information with relevant examples which can later be used as a toolbox of reusable code for web site developers, a *huge* value-add. The crescendo of his masterpiece is the final chapter which walks the reader through creating a basic e-commerce site.
What made his book so appealing to me is that the author walks the reader through his working source code, line by line, and explains what's going on behind the scenes. He also uses repetition (but not to the point of redundancy) to help the reader retain information. The examples are clear and relevant to modern web demands. Larry provides all source code on his web site, and it works!
The code is heavily commented and can easily be adapted to current web needs as it covers relevant topics to today's web site builder's needs. The source code does not merely cover a given concept. It also provides a general style of programming specifically applicable to dynamic web site creation which will quietly help even seasoned programmers be more effective. Much more than simple code snippets, these pieces of code are full, working examples which can easily be used to develop a new web site from the ground up but are also modular so they can be dropped into an existing site.
Larry provides detailed information about the functions included in his book, and his detailed but easy-to-understand writing style is a huge value add over the technical documentation found elsewhere. He also provides plenty of references on how to access the source technical documentation so the reader can get all the nitty gritty details if he so desires.
His book is heavily cross-referenced and provides many tips and comments as a supplement to the main text.
Moreover, the book moves along a consistent, measured pace from the first chapter to the bonus appendix - yes, make sure you read the bonus appendix as it is chalked full of useful information.
The only area of improvement I can think of (and this is a very minor point) is that having a bit more sample/test data for the database for each of the examples would have been useful for more detailed testing (and hence understanding) of the examples, especially for the ecommerce example.
This was the first book I have read by Larry Ullman, and I would like to say I recognized the long hours and hard work that went into this book and really appreciate his efforts. He has made my life all that much less complicated as I can now move forward confidently to begin the process of quickly developing a complex ecommerce site. Well done.