<?php include_once '../doc-typo3-funcs.php'; $doxygen_vars = array( "title" => "TYPO3 4.0.1: tx_dbal_handler_rawmysql Class Reference", "datetime" => "Sat Dec 2 19:27:06 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?> <!-- Generated by Doxygen 1.4.6 --> <div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li id="current"><a href="classes.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> <li> <form action="search.php" method="get"> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td><label> <u>S</u>earch for </label></td> <td><input type="text" name="query" value="" size="20" accesskey="s"/></td> </tr> </table> </form> </li> </ul></div> <div class="tabs"> <ul> <li><a href="classes.html"><span>Alphabetical List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul></div> <h1>tx_dbal_handler_rawmysql Class Reference</h1><!-- doxytag: class="tx_dbal_handler_rawmysql" --><!-- doxytag: inherits="t3lib_sqlengine" -->Inheritance diagram for tx_dbal_handler_rawmysql:<p><center><img src="classtx__dbal__handler__rawmysql__inherit__graph.png" border="0" usemap="#tx__dbal__handler__rawmysql__inherit__map" alt="Inheritance graph"></center> <map name="tx__dbal__handler__rawmysql__inherit__map"> <area href="classt3lib__sqlengine.html" shape="rect" coords="5,7,203,433" alt=""> </map> <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for tx_dbal_handler_rawmysql:<p><center><img src="classtx__dbal__handler__rawmysql__coll__graph.png" border="0" usemap="#tx__dbal__handler__rawmysql__coll__map" alt="Collaboration graph"></center> <map name="tx__dbal__handler__rawmysql__coll__map"> <area href="classt3lib__sqlengine.html" shape="rect" coords="5,7,203,433" alt=""> </map> <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><a href="classtx__dbal__handler__rawmysql-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#5d0061c060e830f0463698dc1c6f0049">init</a> ($config, &$pObj)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#5c0e1e66f56335654eb5cd5d3de037b0">exec_INSERTquery</a> ($table, $fields_values)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#3cbd253fdcf12491ad2a03fe32b26a15">exec_UPDATEquery</a> ($table, $where, $fields_values)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#8487da85b0f4b047342900ce28d86766">exec_DELETEquery</a> ($table, $where)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#aeebaf27c6625f8332ece9a21eb6545f">exec_SELECTquery</a> ($select_fields, $from_table, $where_clause, $groupBy, $orderBy, $limit)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#6eaae161778e5006f93eb9e2d9f09aa2">sql_error</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#349f46961f9e283a7702cab99e393061">sql_insert_id</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#9b386c4a58797ad4c8f193e6e8e36f51">sql_affected_rows</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#531b4b9055d5b1eaf87fcd4c423fa562">sql_query</a> ($query)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#21a301b933e047b78092fe6a4b9113e0">quoteStr</a> ($str)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#80f51b7ecf088bfda3d462873fb1aa59">admin_get_tables</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#4c4bc9fda3bca474478306ea9ce2afc7">admin_get_fields</a> ($tableName)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#d9a110bb9e019684eb21624453775074">admin_get_keys</a> ($tableName)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#7b4a929c8640e48e846303749bf29fbf">admin_query</a> ($query)</td></tr> <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fe2629a6268cbabaf30fd1dbe7b7fa80"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::$config" ref="fe2629a6268cbabaf30fd1dbe7b7fa80" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#fe2629a6268cbabaf30fd1dbe7b7fa80">$config</a> = array()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="912e815dcd3cd51fbca5bb3bc2bab21f"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::$link" ref="912e815dcd3cd51fbca5bb3bc2bab21f" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#912e815dcd3cd51fbca5bb3bc2bab21f">$link</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="714f6902bbc023e956ecd75599e64b93"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::$pObj" ref="714f6902bbc023e956ecd75599e64b93" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__rawmysql.html#714f6902bbc023e956ecd75599e64b93">$pObj</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <p> <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00086">86</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>.<hr><h2>Member Function Documentation</h2> <a class="anchor" name="4c4bc9fda3bca474478306ea9ce2afc7"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::admin_get_fields" ref="4c4bc9fda3bca474478306ea9ce2afc7" args="($tableName)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::admin_get_fields </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>tableName</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Returns information about each field in the $table, quering MySQL for it.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Table name </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>array Field information in an associative array with fieldname => field row </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#ce6301c93f6d72c0574ef57897924559">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00255">255</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="d9a110bb9e019684eb21624453775074"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::admin_get_keys" ref="d9a110bb9e019684eb21624453775074" args="($tableName)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::admin_get_keys </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>tableName</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Returns information about each index key in the $table, quering MySQL for it.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Table name </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>array Key information in a numeric array </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#9dbd272bf88a3ec348f6bb06fbbeebe8">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00273">273</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="80f51b7ecf088bfda3d462873fb1aa59"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::admin_get_tables" ref="80f51b7ecf088bfda3d462873fb1aa59" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::admin_get_tables </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Returns the list of tables from the database, quering MySQL for it.<p> <dl compact><dt><b>Returns:</b></dt><dd>array Tables in an array (tablename is in both key and value) </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#c93711b61420a3b18c06b4e6d08fea48">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00238">238</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="7b4a929c8640e48e846303749bf29fbf"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::admin_query" ref="7b4a929c8640e48e846303749bf29fbf" args="($query)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::admin_query </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>query</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> mysql() wrapper function, used by the Install Tool and EM for all queries regarding management of the database!<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Query to execute </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>pointer Result pointer </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#80b8138c95c6e8d49f9b959aa5973046">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00291">291</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. <p> References <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00202">sql_query()</a>. </td> </tr> </table> <a class="anchor" name="8487da85b0f4b047342900ce28d86766"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::exec_DELETEquery" ref="8487da85b0f4b047342900ce28d86766" args="($table, $where)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::exec_DELETEquery </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>table</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>where</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Execute DELETE query<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Table name </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>WHERE clause </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>boolean True on success </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#688c7528b08be8f67675a57f7bccf59f">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00147">147</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="5c0e1e66f56335654eb5cd5d3de037b0"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::exec_INSERTquery" ref="5c0e1e66f56335654eb5cd5d3de037b0" args="($table, $fields_values)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::exec_INSERTquery </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>table</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>fields_values</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Execute INSERT query<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Table name </td></tr> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Field=>Value array </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>boolean True on success </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#84767b4ee755822a5b59fe6ed6e99620">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00124">124</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="aeebaf27c6625f8332ece9a21eb6545f"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::exec_SELECTquery" ref="aeebaf27c6625f8332ece9a21eb6545f" args="($select_fields, $from_table, $where_clause, $groupBy, $orderBy, $limit)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::exec_SELECTquery </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>select_fields</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>from_table</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>where_clause</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>groupBy</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>orderBy</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>limit</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Execute SELECT query<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>List of fields to select from the table. This is what comes right after "SELECT ...". Required value. </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Table(s) from which to select. This is what comes right after "FROM ...". Required value. </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Optional additional WHERE clauses put in the end of the query. NOTICE: You must escape values with addslashes() first </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Optional GROUP BY field(s), if none, supply blank string. </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Optional ORDER BY field(s), if none, supply blank string. </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Optional LIMIT value ([begin,]max), if none, supply blank string. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>object Result object </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#4609df372023da1d40570a7a75304e5e">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00162">162</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l03984">t3lib_div::makeInstance()</a>. </td> </tr> </table> <a class="anchor" name="3cbd253fdcf12491ad2a03fe32b26a15"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::exec_UPDATEquery" ref="3cbd253fdcf12491ad2a03fe32b26a15" args="($table, $where, $fields_values)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::exec_UPDATEquery </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>table</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>where</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>fields_values</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Execute UPDATE query<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Table name </td></tr> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>WHERE clause </td></tr> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Field=>Value array </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>boolean True on success </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#4ee165ae1d61dc51eb4fb9343a54ce62">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00136">136</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="5d0061c060e830f0463698dc1c6f0049"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::init" ref="5d0061c060e830f0463698dc1c6f0049" args="($config, &$pObj)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::init </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>config</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>&$ </td> <td class="mdname" nowrap> <em>pObj</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Initialize. For MySQL we will have to connect to the database and select the database.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>array</em> </td><td>Configuration array from handler </td></tr> <tr><td valign="top"></td><td valign="top"><em>object</em> </td><td>Parent object. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>boolean True if connection and database selection worked out well. </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#0f9a160d78748c8c140c764c476b3f55">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00100">100</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. <p> References <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00088">$config</a>, and <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00090">$pObj</a>. </td> </tr> </table> <a class="anchor" name="21a301b933e047b78092fe6a4b9113e0"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::quoteStr" ref="21a301b933e047b78092fe6a4b9113e0" args="($str)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::quoteStr </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>str</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Escape quotes in strings<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Input string </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>string Output string </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#775d2ee7e1013c1fcc9fe0939386a793">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00214">214</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="9b386c4a58797ad4c8f193e6e8e36f51"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::sql_affected_rows" ref="9b386c4a58797ad4c8f193e6e8e36f51" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::sql_affected_rows </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> mysql_affected_rows() wrapper<p> <dl compact><dt><b>Returns:</b></dt><dd>integer mysql_affected_rows() </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#8952fdbaddcc128d8bc7ac2bd62467df">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00192">192</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="6eaae161778e5006f93eb9e2d9f09aa2"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::sql_error" ref="6eaae161778e5006f93eb9e2d9f09aa2" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::sql_error </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> mysql_error() wrapper<p> <dl compact><dt><b>Returns:</b></dt><dd>string mysql_error() </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#264dc8d03b761f3b5c14858e347c6885">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00174">174</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="349f46961f9e283a7702cab99e393061"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::sql_insert_id" ref="349f46961f9e283a7702cab99e393061" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::sql_insert_id </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> mysql_insert_id() wrapper<p> <dl compact><dt><b>Returns:</b></dt><dd>integer mysql_insert_id(); </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#f03d0aec7789be116e928b8a7d7d691a">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00183">183</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. </td> </tr> </table> <a class="anchor" name="531b4b9055d5b1eaf87fcd4c423fa562"></a><!-- doxytag: member="tx_dbal_handler_rawmysql::sql_query" ref="531b4b9055d5b1eaf87fcd4c423fa562" args="($query)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">tx_dbal_handler_rawmysql::sql_query </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>query</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> mysql_query() wrapper<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>string</em> </td><td>Query string </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>object Result object </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#0dfd8639df5d97a00aea9e263b02b660">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00202">202</a> of file <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l03984">t3lib_div::makeInstance()</a>. <p> Referenced by <a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html#l00291">admin_query()</a>. </td> </tr> </table> <hr>The documentation for this class was generated from the following file:<ul> <li>typo3_src-4.0.1/typo3/sysext/dbal/handlers/<a class="el" href="class_8tx__dbal__handler__rawmysql_8php-source.html">class.tx_dbal_handler_rawmysql.php</a></ul> <?php include_once '../doc-typo3-funcs.php'; get_footer(); ?>