Divided into five sections this book attempts to cover pretty much everything you need to know to develop web based applications with PHP and MySQL. Part one goes over the basics of PHP including data types, variables, functions, object-oriented programming, arrays, and forms. The second part the looks at databases including designing, creating, and using a database. It includes a very good section on the basics of database design. This part ends with a chapter that brings these first two sections together by examining how to use PHP to access your database. Now that you understand how PHP and MySQL are going to work together the author turns to how to design web applications including the user interface and user management. Of course he also looks at code security and other security issues for web applications. This is the part of planning that should occur before any code is written. It helps tremendously if you know what you are trying to achieve before writing code and this part of the book covers how to do that very well. The fourth part examines how to implement your web application and covers error handling, cookies, authentication, buffering, validation, regular expressions, XML, XHTML, working with files and directories, and deploying the application. Finally the last part is filled with sample projects including an appointment manager, blogging engine, and an eCommerce application. All the source code from the book is included on a CD-ROM so you can cut and paste and adapt to your needs. An excellent guide for programmers working with PHP and MySQL enabled web sites, Core Web Application Development with PHP and MySQL is highly recommended.
Authors: Marc Wandschneider
Publisher: Prentice Hall/PTR
One Lake Street
Upper Saddle River, NJ 07458
Copyright: 2006
ISBN: 0131867164
Pages: 787 plus appendixes and index