Packt Publishing recently announced their new book entitled Learning PHP Data Objects. The book starts with an overview of PHP Data Objects (PDO) and guide users through the data layer abstraction objects in PHP.
PDO ships with PHP 5.1, and is available as an extension for PHP 5.0. It performs the same role as other classic database abstraction layers such as ODBC and JDBC: it's a query abstraction layer that abstracts the mechanism for accessing a database and manipulating the returned records; each database driver that implements the PDO interface can also expose database-specific features as regular extension functions.
Their new book covers error handling, prepared statements, and handling rowsets, before covering advanced uses of PDO and an example of its use in an MVC application. Users will learn how to use the PDO, including its advanced features from this book.