DescriptionWhat is this book about?
PHP is one of the most popular server-side scripting languages available. It's powerful and easy to learn. Combined with MySQL — a fast, cross-platform, and free open source database — it makes a very effective tool for developing database-driven websites.
This book is all about developing PHP/MySQL websites with Macromedia Dreamweaver MX, the premier visual website design tool. It will show you how to use Dreamweaver MX to rapidly develop database-driven PHP web applications with the minimum of fuss.
Throughout the book, we use a real-world example application, a hotel room booking system, to demonstrate just how quick and easy it is to build dynamic PHP sites with Dreamweaver MX.
What does this book cover?
Here are just a few of the things you'll find covered in this book:
- Overview of Dreamweaver MX, PHP, and MySQL
- Designing a site
- Using server behaviors to interact with the database
- Hand-coding and debugging in Dreamweaver
Who is this book for?
This book is for the web professional looking to develop database-driven PHP web applications using Macromedia Dreamweaver MX. Some knowledge of HTML and web design is assumed, but you don't need to know any PHP or MySQL.
Chapter 1: What Is PHP?
What Is PHP and What Is It for?
Introducing Dreamweaver MX.
Dreamweaver MX and PHP.
Installing and Configuring PHP.
Chapter 2: What Is MySQL?
What Is MySQL?
Installing and Configuring MySQL.
Additional Tools for MySQL.
Chapter 3: Getting Started with Dreamweaver MX.
Creating a Site Definition.
Chapter 4: Planning the Web Site.
Architecture of a Dynamic Web Site.
Determining Site Features.
Planning the Database Structure.
Determining Site Functionality and Features.
Chapter 5: Beginning Site Development.
Setting Up the Database.
Using Templates To Standardize Layout.
Chapter 6: Manipulating the Database.
Database Operations within Dreamweaver MX.
The Hotel Booking System.
Building the Pages.
Chapter 7: Advanced SQL Usage.
Creating an Advanced Recordset.
Modifying the Structure of Existing Tables.
Chapter 8: Creating a Search System.
Designing the User Interface.
Building the Query.
Displaying the Results.
Chapter 9: Hand Coding within Dreamweaver MX.
PHP Code Syntax.
Coding Options in Dreamweaver MX.
Good Hand Coding Practices.
Practical Example – Login System for Dreamweaver Hotel.
Chapter 10: The Server Behavior Builder.
What Is the Server Behavior Builder?
When To Use the Server Behavior Builder.
How To Build a Server Behavior.
Chapter 11: Debugging Your Code.