Before you can start building your own transactional PHP/Oracle applications, you have to familiarize yourself with the basics of transactions and get an idea of how they can be performed with PHP and Oracle. This section takes a brief look at transactions and covers the following:
What transactions are and why you may want to use them
How to perform transactions with PHP and Oracle
How to organize a PHP/Oracle application to effectively control transactions
Since the above topics may be better understood with the help of examples, this section provides a couple of simple examples on how transactions could be used in PHP/Oracle applications.
In general terms, a transaction is an action or series of actions that take the system from one consistent state to another. From the point of view of a developer who builds database-driven applications, a transaction can be thought of as an indivisible set of operations that brings the database from one consistent...