MySQLAdapter Class Reference

Inheritance diagram for MySQLAdapter:

ODBCAdapter

List of all members.

Public Member Functions

 hasLimitOffset ()
 applyLimit (&$sql, $offset, $limit)
 escape ($str)
 createResultSet ($conn, $odbcresult, $fetchmode)


Detailed Description

Definition at line 37 of file MySQLAdapter.php.


Member Function Documentation

MySQLAdapter::applyLimit ( &$  sql,
offset,
limit 
)

See also:
ODBCAdapter::applyLimit()

Reimplemented from ODBCAdapter.

Definition at line 50 of file MySQLAdapter.php.

00051     {
00052         if ( $limit > 0 ) {
00053             $sql .= " LIMIT " . ($offset > 0 ? $offset . ", " : "") . $limit;
00054         } else if ( $offset > 0 ) {
00055             $sql .= " LIMIT " . $offset . ", 18446744073709551615";
00056         }
00057     }

MySQLAdapter::createResultSet ( conn,
odbcresult,
fetchmode 
)

See also:
ODBCAdapter::createResultSet()

Reimplemented from ODBCAdapter.

Definition at line 70 of file MySQLAdapter.php.

00071     {
00072 //        return new ODBCCachedResultSet($conn, $odbcresult, $fetchmode, true);
00073         return new ODBCResultSet($conn, $odbcresult, $fetchmode);
00074     }

MySQLAdapter::escape ( str  ) 

See also:
ODBCAdapter::escape()

Reimplemented from ODBCAdapter.

Definition at line 62 of file MySQLAdapter.php.

00063     {
00064         return addslashes($str);
00065     }

MySQLAdapter::hasLimitOffset (  ) 

See also:
ODBCAdapter::hasLimitOffset()

Reimplemented from ODBCAdapter.

Definition at line 42 of file MySQLAdapter.php.

00043     {
00044         return true;
00045     }


The documentation for this class was generated from the following file:

Generated on Wed May 6 23:10:50 2009 for fareofficelib by  doxygen 1.5.8