Location: PHPKode > scripts > DBQuery-MySQL > DBQuery-MySQL-1.0.0/docs/class-Jasny.MySQL.DBQuery_Splitter.html
<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="generator" content="ApiGen 2.8.0" />

	<title>Class Jasny\MySQL\DBQuery_Splitter | DBQuery-MySQL · API documentation</title>

	<script type="text/javascript" src="resources/combined.js?394153670"></script>
	<script type="text/javascript" src="elementlist.js?2873722340"></script>
	<link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360" />

	<script type="text/javascript">
		var _gaq = _gaq || [];
		_gaq.push(['_setAccount', "UA-32388850-2"]);
		_gaq.push(['_trackPageview']);

		(function() {
			var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
			ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
			var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
		})();
	</script>
</head>

<body>
<div id="left">
	<div id="menu">
		<a href="index.html" title="Overview"><span>Overview</span></a>


		<div id="groups">
			<h3>Namespaces</h3>
			<ul>
				<li class="active"><a href="namespace-Jasny.html">Jasny<span></span></a>
						<ul>
				<li class="active"><a href="namespace-Jasny.MySQL.html">MySQL</a>
						</li>
							</ul></li>
			</ul>
		</div>

		<hr />


		<div id="elements">
			<h3>Classes</h3>
			<ul>
				<li><a href="class-Jasny.MySQL.DBQuery.html">DBQuery</a></li>
				<li class="active"><a href="class-Jasny.MySQL.DBQuery_Splitter.html">DBQuery_Splitter</a></li>
			</ul>





		</div>
	</div>
</div>

<div id="splitter"></div>

<div id="right">
<div id="rightInner">
	<form id="search">
		<input type="hidden" name="cx" value="" />
		<input type="hidden" name="ie" value="UTF-8" />
		<input type="text" name="q" class="text" />
		<input type="submit" value="Search" />
	</form>

	<div id="navigation">
		<ul>
			<li>
				<a href="index.html" title="Overview"><span>Overview</span></a>
			</li>
			<li>
				<a href="namespace-Jasny.MySQL.html" title="Summary of Jasny\MySQL"><span>Namespace</span></a>
			</li>
			<li class="active">
<span>Class</span>			</li>
		</ul>
		<ul>
			<li>
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
			</li>
		</ul>
		<ul>
		</ul>
	</div>

<div id="content" class="class">
	<h1>Class DBQuery_Splitter</h1>


	<div class="description">
	
<p>Break down a mysql query statement to different parts, which can be altered
and joined again. Supported types: SELECT, INSERT, REPLACE, UPDATE, DELETE,
TRUNCATE.</p>

<p>SELECT ... UNION syntax is <em>not</em> supported. DELETE ... USING syntax is
<em>not</em> supported. Invalid query statements might give unexpected
results.</p>

<p>All methods of this class are static.</p>

	</div>









	<div class="info">
		
		
		<b>Namespace:</b> <a href="namespace-Jasny.html">Jasny</a>\<a href="namespace-Jasny.MySQL.html">MySQL</a><br />
		<b>Package:</b> DBQuery<br />

		<b>Located at</b> <a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#19-756" title="Go to source code">Jasny/MySQL/DBQuery/Splitter.php</a><br />
	</div>



	<table class="summary" id="methods">
	<caption>Methods summary</caption>
	<tr data-order="quote" id="_quote">

		<td class="attributes"><code>
			 public static
			string
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_quote">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#43-62" title="Go to source code">quote</a>( <span>mixed <var>$value</var></span>, <span>string <var>$empty</var> = <span class="php-quote">'NULL'</span></span> )</code>

		<div class="description short">
			
<p>Quote a value so it can be savely used in a query.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Quote a value so it can be savely used in a query.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$value</var></dt>
					<dd><code>mixed</code><br>$value</dd>
					<dt><var>$empty</var></dt>
					<dd><code>string</code><br>$empty Return $empty if $value is null</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>string</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="backquote" id="_backquote">

		<td class="attributes"><code>
			 public static
			string
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_backquote">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#64-108" title="Go to source code">backquote</a>( <span>string <var>$identifier</var></span>, <span>integer <var>$flags</var> = <span class="php-num">0</span></span> )</code>

		<div class="description short">
			
<p>Quotes a string so it can be used as a table or column name. Dots are seen as
seperator and are kept out of quotes.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Quotes a string so it can be used as a table or column name. Dots are seen as
seperator and are kept out of quotes.</p>

<p>Doesn't quote expressions without DBQuery::BACKQUOTE_STRICT. This means it is
not secure without this option.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$identifier</var></dt>
					<dd><code>string</code><br>$identifier</dd>
					<dt><var>$flags</var></dt>
					<dd><code>integer</code><br>$flags DBQuery::BACKQUOTE_%</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>string</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="isIdentifier" id="_isIdentifier">

		<td class="attributes"><code>
			 public static
			boolean
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_isIdentifier">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#140-149" title="Go to source code">isIdentifier</a>( <span>string <var>$name</var></span> )</code>

		<div class="description short">
			
<p>Check if expression is a field/table name</p>

		</div>

		<div class="description detailed hidden">
			
<p>Check if expression is a field/table name</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$name</var></dt>
					<dd><code>string</code><br>$name</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>boolean</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="bind" id="_bind">

		<td class="attributes"><code>
			 public static
			mixed
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_bind">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#151-171" title="Go to source code">bind</a>( <span>mixed <var>$statement</var></span>, <span>array <var>$params</var></span> )</code>

		<div class="description short">
			
<p>Insert parameters into SQL query. Don't mix unnamed ('?') and named (':key')
placeholders.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Insert parameters into SQL query. Don't mix unnamed ('?') and named (':key')
placeholders.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$statement</var></dt>
					<dd><code>mixed</code><br>$statement Query string or DBQuery::Statement object</dd>
					<dt><var>$params</var></dt>
					<dd><code>array</code><br>$params Parameters to insert into statement on placeholders</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>mixed</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="countPlaceholders" id="_countPlaceholders">

		<td class="attributes"><code>
			 public static
			integer
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_countPlaceholders">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#173-185" title="Go to source code">countPlaceholders</a>( <span>string <var>$statement</var></span> )</code>

		<div class="description short">
			
<p>Count the number of placeholders in a statement.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Count the number of placeholders in a statement.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$statement</var></dt>
					<dd><code>string</code><br>$statement</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>integer</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="getQueryType" id="_getQueryType">

		<td class="attributes"><code>
			 public static
			string
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_getQueryType">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#189-206" title="Go to source code">getQueryType</a>( <span>string <var>$sql</var></span> )</code>

		<div class="description short">
			
<p>Return the type of the query.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Return the type of the query.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>string</code><br>$sql SQL query statement (or an array with parts)</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>string</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="addParts" id="_addParts">

		<td class="attributes"><code>
			 public static
			array|string
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_addParts">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#208-241" title="Go to source code">addParts</a>( <span>array|string <var>$sql</var></span>, <span>array <var>$add</var></span> )</code>

		<div class="description short">
			
<p>Add parts to existing statement</p>

		</div>

		<div class="description detailed hidden">
			
<p>Add parts to existing statement</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>array|string</code><br>$sql Parts (array) or statement (string)</dd>
					<dt><var>$add</var></dt>
					<dd><code>array</code><br>$add Parts to add as array(key=&gt;array(DBQuery::PREPEND=&gt;array(),
DBQuery::APPEND=&gt;array(), ...)</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>array|string</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="buildWhere" id="_buildWhere">

		<td class="attributes"><code>
			 public static
			string
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_buildWhere">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#243-275" title="Go to source code">buildWhere</a>( <span>mixed <var>$column</var></span>, <span>mixed <var>$value</var> = <span class="php-keyword1">null</span></span>, <span>integer <var>$flags</var> = <span class="php-num">0</span></span> )</code>

		<div class="description short">
			
<p>Build a where expression.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Build a where expression.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$column</var></dt>
					<dd><code>mixed</code><br>$column Expression, column name, column number, expression with placeholders or
array(column=&gt;value, ...)</dd>
					<dt><var>$value</var></dt>
					<dd><code>mixed</code><br>$value Value or array of values</dd>
					<dt><var>$flags</var></dt>
					<dd><code>integer</code><br>$flags DBQuery::BACKQUOTE_%</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>string</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="extractSubsets" id="_extractSubsets">

		<td class="attributes"><code>
			 public static
			array
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_extractSubsets">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#279-327" title="Go to source code">extractSubsets</a>( <span>string <var>$sql</var></span>, <span>array <var>&amp; $sets</var> = <span class="php-keyword1">null</span></span> )</code>

		<div class="description short">
			
<p>Extract subqueries from sql query (on for SELECT queries) and replace them
with #subX in the main query. Returns array(main query, subquery1, [subquery2,
...])</p>

		</div>

		<div class="description detailed hidden">
			
<p>Extract subqueries from sql query (on for SELECT queries) and replace them
with #subX in the main query. Returns array(main query, subquery1, [subquery2,
...])</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>string</code><br>$sql</dd>
					<dt><var>$sets</var></dt>
					<dd><code>array</code><br>$sets Do not use!</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>array</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="injectSubsets" id="_injectSubsets">

		<td class="attributes"><code>
			 public static
			string|array
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_injectSubsets">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#329-353" title="Go to source code">injectSubsets</a>( <span>array <var>$sets</var></span> )</code>

		<div class="description short">
			
<p>Inject extracted subsets back into main sql query.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Inject extracted subsets back into main sql query.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sets</var></dt>
					<dd><code>array</code><br>$sets array(main query, subquery, ...) or array(main parts, subparts, ...); may
be passed by reference</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>string|array</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="split" id="_split">

		<td class="attributes"><code>
			 public static
			array
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_split">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#357-378" title="Go to source code">split</a>( <span>string <var>$sql</var></span> )</code>

		<div class="description short">
			
<p>Split a query. If a part is not set whitin the SQL query, the part is an
empty string.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Split a query. If a part is not set whitin the SQL query, the part is an
empty string.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>string</code><br>$sql SQL query statement</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>array</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="join" id="_join">

		<td class="attributes"><code>
			 public static
			string
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_join">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#380-408" title="Go to source code">join</a>( <span>array <var>$parts</var></span> )</code>

		<div class="description short">
			
<p>Join parts to create a query. The parts are joined in the order in which they
appear in the array.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Join parts to create a query. The parts are joined in the order in which they
appear in the array.</p>

<p>CAUTION: The parts are joined blindly (no validation), so shit in shit
out</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$parts</var></dt>
					<dd><code>array</code><br>$parts</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>string</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="splitColumns" id="_splitColumns">

		<td class="attributes"><code>
			 public static
			array
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_splitColumns">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#590-618" title="Go to source code">splitColumns</a>( <span>string <var>$sql</var></span>, <span>integer <var>$flags</var> = <span class="php-num">0</span></span> )</code>

		<div class="description short">
			
<p>Return the columns of a (partual) query statement.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Return the columns of a (partual) query statement.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>string</code><br>$sql SQL query or 'column, column, ...'</dd>
					<dt><var>$flags</var></dt>
					<dd><code>integer</code><br>$flags DBQuery::SPLIT_% option</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>array</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="splitSet" id="_splitSet">

		<td class="attributes"><code>
			 public static
			array
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_splitSet">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#620-652" title="Go to source code">splitSet</a>( <span>string <var>$sql</var></span>, <span>integer <var>$flags</var> = <span class="php-num">0</span></span> )</code>

		<div class="description short">
			
<p>Return the columns of a (partual) query statement.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Return the columns of a (partual) query statement.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>string</code><br>$sql SQL query or 'column, column, ...'</dd>
					<dt><var>$flags</var></dt>
					<dd><code>integer</code><br>$flags DBQuery::SPLIT_% option</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>array</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="splitTables" id="_splitTables">

		<td class="attributes"><code>
			 public static
			array
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_splitTables">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#654-691" title="Go to source code">splitTables</a>( <span>string <var>$sql</var></span> )</code>

		<div class="description short">
			
<p>Return the table names of a (partual) query statement.</p>

		</div>

		<div class="description detailed hidden">
			
<p>Return the table names of a (partual) query statement.</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>string</code><br>$sql SQL query or FROM part</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>array</code><br>array(alias/name =&gt; table)<br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="splitLimit" id="_splitLimit">

		<td class="attributes"><code>
			 public static
			array
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_splitLimit">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#693-716" title="Go to source code">splitLimit</a>( <span>string <var>$sql</var></span>, <span>integer <var>$flags</var> = <span class="php-num">0</span></span> )</code>

		<div class="description short">
			
<p>Split limit in array(limit, offset)</p>

		</div>

		<div class="description detailed hidden">
			
<p>Split limit in array(limit, offset)</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>string</code><br>$sql SQL query or limit part</dd>
					<dt><var>$flags</var></dt>
					<dd><code>integer</code><br>$flags</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>array</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	<tr data-order="buildCountQuery" id="_buildCountQuery">

		<td class="attributes"><code>
			 public static
			string
			
			</code>
		</td>

		<td class="name"><div>
		<a class="anchor" href="#_buildCountQuery">#</a>
		<code><a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#720-754" title="Go to source code">buildCountQuery</a>( <span>mixed <var>$sql</var></span>, <span>boolean <var>$flags</var> = <span class="php-num">0</span></span> )</code>

		<div class="description short">
			
<p>Build query to count the number of rows</p>

		</div>

		<div class="description detailed hidden">
			
<p>Build query to count the number of rows</p>



				<h4>Parameters</h4>
				<div class="list"><dl>
					<dt><var>$sql</var></dt>
					<dd><code>mixed</code><br>$sql Statement</dd>
					<dt><var>$flags</var></dt>
					<dd><code>boolean</code><br>$flags Optional DBQuery::ALL_ROWS</dd>
				</dl></div>

				<h4>Returns</h4>
				<div class="list">
					<code>string</code><br />
				</div>




		</div>
		</div></td>
	</tr>
	</table>








	<table class="summary" id="constants">
	<caption>Constants summary</caption>
	<tr data-order="REGEX_VALUES" id="REGEX_VALUES">

		<td class="attributes"><code>string</code></td>
		<td class="name"><code>
				<a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#37" title="Go to source code"><b>REGEX_VALUES</b></a>
		</code></td>
		<td class="value"><code><span class="php-quote">'(?:\w++|`[^`]*+`|&quot;(?:[^&quot;\\\\]++|\\\\.)*+&quot;|\'(?:[^\'\\\\]++|\\\\.)*+\'|\s++|[^`&quot;\'\w\s])*?'</span></code></td>
		<td class="description"><div>
			<a href="#REGEX_VALUES" class="anchor">#</a>

			<div class="description short">
				
			</div>

			<div class="description detailed hidden">
				

			</div>
		</div></td>
	</tr>
	<tr data-order="REGEX_IDENTIFIER" id="REGEX_IDENTIFIER">

		<td class="attributes"><code>string</code></td>
		<td class="name"><code>
				<a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#38" title="Go to source code"><b>REGEX_IDENTIFIER</b></a>
		</code></td>
		<td class="value"><code><span class="php-quote">'(?:(?:\w++|`[^`]*+`)(?:\.(?:\w++|`[^`]*+`)){0,2})'</span></code></td>
		<td class="description"><div>
			<a href="#REGEX_IDENTIFIER" class="anchor">#</a>

			<div class="description short">
				
			</div>

			<div class="description detailed hidden">
				

			</div>
		</div></td>
	</tr>
	<tr data-order="REGEX_QUOTED" id="REGEX_QUOTED">

		<td class="attributes"><code>string</code></td>
		<td class="name"><code>
				<a href="source-class-Jasny.MySQL.DBQuery_Splitter.html#39" title="Go to source code"><b>REGEX_QUOTED</b></a>
		</code></td>
		<td class="value"><code><span class="php-quote">'(?:`[^`]*+`|&quot;(?:[^&quot;\\\\]++|\\\\.)*+&quot;|\'(?:[^\'\\\\]++|\\\\.)*+\')'</span></code></td>
		<td class="description"><div>
			<a href="#REGEX_QUOTED" class="anchor">#</a>

			<div class="description short">
				
			</div>

			<div class="description detailed hidden">
				

			</div>
		</div></td>
	</tr>
	</table>










</div>

	<div id="footer">
		DBQuery-MySQL · API documentation API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
	</div>
</div>
</div>
</body>
</html>
Return current item: DBQuery-MySQL