This is a rather unusual book because it covers both PHP and mySQL basics. The couple of chapters on how to use them together are the most worthwhile part of the book. If you can afford to buy two books buy separate books on PHP and mySQL instead.
This is a very unusual book. Some of the chapters in the book provide excellent material dealing with a particular topic while other chapters are so poor as to almost be worth tearing out of the book.
The core material in the book i chapters 9, 12, 13, and 16 provide excellent details on the ways in which PHP and mySQL can be used together to provide practical applications. Chapter 2 also covers useful material for those just starting out with detailed step by step instructions o how to set up Apache, PHP, and mySQL on your own computer.
If you already have a book on PHP then chapters 3 to 6, 10, and 11 are a waste of space since the information in those chapters is a condensed version of what you will find explained in much more detail in any PHP book.
Chapters 7 and 8 present an extremely brief introduction to databases and mySQL. While this information is better than nothing, if you are intending to do any serious database work then the information in these chapters barely touches on what you need to know.
Overall the book gives the impression of trying to cover too many different topics in too little space. A book that assumed a prior knowledge of PHP and spent more time on how to use it with mySQL and a proper database design would have been far more useful.
This article written by Stephen Chapman, Felgall Pty Ltd.