ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:reference:connection:starttrans

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
reference:starttrans [2015/08/07 04:01] mnewnhamv5:reference:connection:starttrans [2016/01/17 00:34] – ↷ Page moved from v5:reference:starttrans to v5:reference:connection:starttrans mnewnham
Line 1: Line 1:
 ====== startTrans ====== ====== startTrans ======
 ~~NOTOC~~ ~~NOTOC~~
-<WRAP right box>+<WRAP right box 300px>
 == See Also == == See Also ==
  
-[[reference:completetrans|completeTrans()]] +[[v5:reference:connection:completetrans|completeTrans()]]\\ 
- +[[v5:reference:failtrans|failTrans()]]\\
-[[reference:rollbacktrans|rollbackTrans()]]+
  
 == Syntax == == Syntax ==
   void startTrans(   void startTrans(
-     optional string $monitorFunction='ADODB_TransMonitor'+     optional string $monitorFn
      )      )
 </WRAP> </WRAP>
 ===== Description ===== ===== Description =====
-The function ''startTrans()'' begins a **smart transaction**. The monitor function is called when a transaction fails.+The function ''startTrans()'' begins a **smart transaction**.  
 + 
 +The optional monitor function is called when a transaction fails. This monitor function can be used to control the behaviour of a transaction if it fails. The default for this function if not set is ''ADODB_TransMonitor'' which is located in the ''adodb.inc.php'' file. 
 + 
 +-------------------------------------
 ===== Usage ===== ===== Usage =====
 <code php> <code php>
Line 22: Line 25:
 $db->startTrans(); $db->startTrans();
 </code> </code>
- +{{tag>["Smart Transactions"]}}
v5/reference/connection/starttrans.txt · Last modified: 2016/08/13 19:06 by mnewnham