Apress Access

PHP MySQL Website Programming

Problem - Design - Solution

By Dilip Thomas , Jessey White-Cinis , Chris Lea , Mike Buzzard

  • eBook Price: $34.99
Buy eBook Buy Print Book

PHP MySQL Website Programming Cover Image

This unique tutorial defines a good methodology for creating a website by identifying problems, surmising solutions to those problems, and then implementing those solutions using modern development practices and a specific set of technologies: the Apache web server, the MySQL database system, and the PHP scripting language.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-59059-150-5
  • 528 Pages
  • User Level: Beginner to Advanced
  • Publication Date: July 16, 2003
  • Available eBook Formats: PDF

Related Titles

  • Go Recipes
  • Learn CakePHP, Second Edition
  • PHP Development Tool Essentials
  • Practical Laravel 5
  • Lumen Programming Guide
  • Relational Database Programming
  • PHP and MySQL Recipes
Full Description

PHP MySQL Website Programming: Problem-Design-Solution shows the development process for a website using a specific set of technologies: the Apache web server, the MySQL database system, and the PHP scripting language. It gives you a completely hands-on experience and guides you through the construction of a complete application-driven site from design to deployment.

Each chapter in the book is broken into three parts:

  • Problem: The authors analyze each task and identify areas that may be particularly hard to implement.
  • Design: Once the problems have been identified, a proposal is sketched out for solving them.
  • Solution: The code is developed and deployed to accomplish the task at hand.

Throughout the book, good object-oriented PHP coding methods are used where appropriate. The site you construct features a modular design, so the individual chapters are generally focused on designing and building a specific piece of the site's functionality. You can find a working model of the site online at http://apress.mediatemple.net.

This invaluable tutorial provides a lot of insight into the ways you can implement web applications with PHP and MySQL in real-world situations.

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.


If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.

On page 111:

In the fore upper box, the field description 'deleted', the description is in error, as it indicates that the field is a date field, which is a duplicate of the field 'deleted_dt. The field in question is a boolean type, same as the field on the previous page, where the field 'deleted' is described as 'boolean value for account status.

The correct description should be 'boolean value for address status'.


    1. Beginning Sensor Networks with Arduino and Raspberry Pi


      View Book

    2. Beginning Database Design


      View Book