I can report that Gilmore and Apress have given the world one book that will replace many other PHP and MySQL volumes. This is one that the reader will consistently rely on and keep near to hand. I can summarize this review in nine words: If you want to learn PHP, buy this book. ...an extremely detailed book.</a></p> </blockquote> <p id="quoteAuthor">— Richard Testani, Apple-Sauce.com</p></div>
<p><i>Beginning PHP 5 and MySQL: From Novice to Professional</i> offers a comprehensive introduction to two of the most popular open source technologies on the planet: the PHP scripting language and the MySQL database server. Whether you're a newcomer searching for a thorough introduction to these popular technologies, or a seasoned developer in need of a comprehensive reference, this book is for you. You will be exposed to the core features of both technologies, as well as gain valuable insight into how the technologies are combined to create dynamic, data-driven web applications. You'll also learn about many undocumented features of the most recent versions.</p>
<p>The first part of the book is devoted to PHP's foundational features, with emphasis on features new to PHP 5, like improved object-oriented support, exception handling, SQLite support, SimpleXML, and much more. Other chapters are devoted to basic PHP programming concepts such as variables, datatypes, arrays, string manipulation, and user interaction. You'll also learn about PHP 5's core capabilities, starting with a survey of installation and configuration tasks. Additional chapters cover session handling, LDAP integration, the Smarty templating engine, and Web Services support.</p>
<p>The latter part of the book overviews the powerful MySQL database server. You'll learn about the installation and configuration process, datatypes, key security features, and various administration utilities. Next, you'll proceed to learn about PHP's assortment of MySQL functions, supported by dozens of examples depicting the creation and execution of queries. You'll also learn how to perform searches and manage database transactions.</p>
W. Jason Gilmore has been involved in PHP and MySQL Web application development for six years, and has developed hundreds of applications using the LAMP (Linux Apache MySQL PHP) platform. His writings on open source technologies have been featured within many of the computing industry’s leading publications, including Linux Magazine, O'Reillynet, Devshed, and Zend.com, and have been adapted for educational initiatives led by numerous organizations, including the Ford Foundation and the United Nations. Jason is Developer.com’s monthly PHP columnist, and a regular contributor to Linux Magazine. He spends his days (and many nights) running Apress' Open Source program, and loves every moment of it. Jason graduated from The Ohio State University in 2000 with a bachelor's degree in computer science.