PHP is a simple and powerful open source scripting language that has become a big player in dynamic website development. It is a truly cross-platform language specifically designed to interface with databases. Over 16 million websites, from large corporate sites to small personal homepages, are using PHP to serve dynamic content. PHP's popularity is enhanced by its built-in support for numerous databases, MySQL being one of the most accessible and widely used. Both PHP and MySQL are enthusiastically supported by large numbers of skilled web architects, programmers, developers, and designers. This book is a gentle introduction to creating powerful, database-driven, dynamic websites. It takes readers from the very basics of PHP scripting and SQL querying to intermediate-level topics such as OOP and use of PEAR. It is written in Ellie Quigley's proven "Example/Output/Explanation" style, with hundreds of short, succinct example programs; screen shots showing program output; and clear, concise, line-by-line explanations of the example program code. It has been classroom tested in Quigley's Silicon Valley training courses.