mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 00:48:54 +00:00
docu update
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@150060 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
8190ee59a5
commit
622921a3ff
3 changed files with 330 additions and 124 deletions
|
@ -1,10 +0,0 @@
|
|||
The current documentation for ext/mysqli is outdated. I made a lot of
|
||||
changes (new properties and methods, renamed some functions etc).
|
||||
I will fix the current documentation until end of January 2004. Please
|
||||
don't make any changes in the current english documentation or start
|
||||
translation until things are fixed.
|
||||
|
||||
Thanks
|
||||
|
||||
Georg Richter
|
||||
georg@php.net
|
|
@ -17,7 +17,8 @@
|
|||
<constant id='constantmysqli-read-default-group'>MYSQLI_READ_DEFAULT_GROUP</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
<entry>
|
||||
Read options from the named group from `my.cnf' or the file specified with <literal>MYSQLI_READ_DEFAULT_FILE</literal>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -26,6 +27,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Read options from the named option file instead of from <literal>my.cnf</literal>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -34,6 +36,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Connect timeout in seconds
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -42,6 +45,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Enables command <literal>LOAD LOCAL INFILE</literal>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -50,6 +54,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Command to execute when connecting to MySQL server. Will automatically be re-executed when reconnecting.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -58,6 +63,8 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Use SSL (encrypted protocol). This option should not be set by application programs;
|
||||
it is set internally in the MySQL client library
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -66,6 +73,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Use compression protocol
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -74,6 +82,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Allow interactive_timeout seconds (instead of wait_timeout seconds) of inactivity before closing the connection. The client's session wait_timeout variable will be set to the value of the session interactive_timeout variable.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -82,6 +91,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Allow spaces after function names. Makes all functions names reserved words.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -90,6 +100,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Don't allow the db_name.tbl_name.col_name syntax.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -106,6 +117,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
For using buffered resultsets
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -114,6 +126,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
For using unbuffered resultsets
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -122,6 +135,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Columns are returned into the array having the fieldname as the array index.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -130,6 +144,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Columns are returned into the array having an enumerated index.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -138,6 +153,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Columns are returned into the array having both a numerical index and the fieldname as the associative index.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -146,6 +162,7 @@
|
|||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry>
|
||||
Indicates that a field is defined as <literal>NOT NULL</literal>
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
|
@ -153,147 +170,153 @@
|
|||
<constant id='constantmysqli-pri-key-flag'>MYSQLI_PRI_KEY_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
Field is part of a primary index
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-unique-key-flag'>MYSQLI_UNIQUE_KEY_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
Field is part of an unique index.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-multiple-key-flag'>MYSQLI_MULTIPLE_KEY_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
Field is part of an index.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-blob-flag'>MYSQLI_BLOB_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>BLOB</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-unsigned-flag'>MYSQLI_UNSIGNED_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>UNSIGNED</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-zerofill-flag'>MYSQLI_ZEROFILL_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>ZEROFILL</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-auto-increment-flag'>MYSQLI_AUTO_INCREMENT_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>AUTO_INCREMENT</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-timestamp-flag'>MYSQLI_TIMESTAMP_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>TIMESTAMP</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-set-flag'>MYSQLI_SET_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>SET</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-num-flag'>MYSQLI_NUM_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>NUMERIC</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-part-key-flag'>MYSQLI_PART_KEY_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is part of an multi-index</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-group-flag'>MYSQLI_GROUP_FLAG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is part of <literal>GROUP BY</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-decimal'>MYSQLI_TYPE_DECIMAL</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>DECIMAL</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-tiny'>MYSQLI_TYPE_TINY</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>TINYINT</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-short'>MYSQLI_TYPE_SHORT</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>INT</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-long'>MYSQLI_TYPE_LONG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>MEDIUMINT</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-fload'>MYSQLI_TYPE_FLOAD</constant>
|
||||
<constant id='constantmysqli-type-fload'>MYSQLI_TYPE_FLOAT</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>FLOAT</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-double'>MYSQLI_TYPE_DOUBLE</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>double</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-null'>MYSQLI_TYPE_NULL</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>DEFAULT NULL</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-timestamp'>MYSQLI_TYPE_TIMESTAMP</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>TIMESTAMP</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-longlong'>MYSQLI_TYPE_LONGLONG</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>BIGINT</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
|
@ -307,196 +330,140 @@
|
|||
<constant id='constantmysqli-type-date'>MYSQLI_TYPE_DATE</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>DATE</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-time'>MYSQLI_TYPE_TIME</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>TIME</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-datetime'>MYSQLI_TYPE_DATETIME</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>DATETIME</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-year'>MYSQLI_TYPE_YEAR</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>YEAR</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-newdate'>MYSQLI_TYPE_NEWDATE</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>DATE</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-enum'>MYSQLI_TYPE_ENUM</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>ENUM</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-set'>MYSQLI_TYPE_SET</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>SET</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-tiny-blob'>MYSQLI_TYPE_TINY_BLOB</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>TINYBLOB</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-medium-blob'>MYSQLI_TYPE_MEDIUM_BLOB</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>MEDIUMBLOB</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-long-blob'>MYSQLI_TYPE_LONG_BLOB</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>LONGBLOB</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-blob'>MYSQLI_TYPE_BLOB</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-var-string'>MYSQLI_TYPE_VAR_STRING</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>BLOB</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-string'>MYSQLI_TYPE_STRING</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>VARCHAR</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-char'>MYSQLI_TYPE_CHAR</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-interval'>MYSQLI_TYPE_INTERVAL</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>CHAR</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-type-geometry'>MYSQLI_TYPE_GEOMETRY</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Field is defined as <literal>GEOMETRY</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-bind-string'>MYSQLI_BIND_STRING</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Bind variable has type <literal>STRING</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-bind-int'>MYSQLI_BIND_INT</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Bind variable has type <literal>INT</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-bind-double'>MYSQLI_BIND_DOUBLE</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Bind variable has type <literal>DOUBLE</literal></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-bind-send-data'>MYSQLI_BIND_SEND_DATA</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-rpl-master'>MYSQLI_RPL_MASTER</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-rpl-slave'>MYSQLI_RPL_SLAVE</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-rpl-admin'>MYSQLI_RPL_ADMIN</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>Sending bind variable in chunks</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-need-data'>MYSQLI_NEED_DATA</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>More data available for bind variable</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-no-data'>MYSQLI_NO_DATA</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-pr-report-stderr'>MYSQLI_PR_REPORT_STDERR</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-pr-report-port'>MYSQLI_PR_REPORT_PORT</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
<constant id='constantmysqli-pr-report-file'>MYSQLI_PR_REPORT_FILE</constant>
|
||||
(<link linkend='language.types.integer'>integer</link>)
|
||||
</entry>
|
||||
<entry></entry>
|
||||
<entry>No more data available for bind variable</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version='1.0' encoding='iso-8859-1'?>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<reference id='ref.mysqli'>
|
||||
<title>Improved MySQL Extension</title>
|
||||
<titleabbrev>mysqli</titleabbrev>
|
||||
|
@ -16,9 +16,7 @@
|
|||
Documentation for MySQL can be found at <ulink
|
||||
url="&url.mysql.docs;">&url.mysql.docs;</ulink>.
|
||||
</para>
|
||||
|
||||
&warn.experimental;
|
||||
|
||||
<para>Parts of this documentation included from MySQL manual with permissions of MySQL AB.</para>
|
||||
</section>
|
||||
|
||||
<section id='mysqli.requirements'>
|
||||
|
@ -29,7 +27,7 @@
|
|||
</para>
|
||||
<note>
|
||||
<para>
|
||||
The mysqli extension is designed to work with the version 4.1 or above
|
||||
The mysqli extension is designed to work with the version 4.1.2 or above
|
||||
of MySQL. For previous versions, please see the <link
|
||||
linkend="ref.mysql">MySQL</link> extension documentation.
|
||||
</para>
|
||||
|
@ -39,28 +37,280 @@
|
|||
&reference.mysqli.configure;
|
||||
&reference.mysqli.ini;
|
||||
|
||||
<section id='mysqli.resources'>
|
||||
&reftitle.resources;
|
||||
<section id='mysqli.classes'>
|
||||
&reftitle.classes
|
||||
|
||||
<section id='mysqli.resources.mysqli_link'>
|
||||
<title><literal>mysqli_link</literal></title>
|
||||
<section id='mysqli.class.mysql'>
|
||||
<title><classname>mysqli</classname></title>
|
||||
<para>
|
||||
Represents a connection between PHP and a MySQL database.
|
||||
</para>
|
||||
<section id='mysqli.class.mysql.constructor'>
|
||||
&reftitle.constructor
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-connect'>mysqli()</link> - construct a new mysqli object</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
<section id='mysqli.class.mysql.methods'>
|
||||
&reftitle.methods
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-autocommit'>autocommit()</link> - turns on or off auto-commiting database modifications</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-change-user'>change_user()</link> - changes the user of the specified database connection</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-character-set-name'>character_set_name</link> - returns the default character set for the database connection</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-close'>close</link> - closes a previously opened connection</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-commit'>commit</link> - commits the current transaction</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-connect'>connect</link> - opens a new connection to MySQL database server</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-debug'>debug</link> - performs debugging operations</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-dump-debug-info'>dump_debug_info</link> - dumps debug information</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-get-client-info'>get_client_info</link> - returns client version</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-get-host-info'>get_host_info</link> - returns type of connection used</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-get-server-info'>get_server_info</link> - returns version of the MySQL server</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-init'>init</link> - initializes mysqli object</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-info'>info</link> - retrieves information about the most recently executed query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-kill'>kill</link> - asks the server to kill a mysql thread</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-multi-query'>multi_query</link> - performs multiple queries</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-more-results'>more_results</link> - checks if more results exists from currently executed multi-query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-next-result'>next_result</link> - reads next result from currently executed multi-query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-options'>options</link> - set options</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-ping'>ping</link> - pings a server connection or reconnects if there is no connection</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-prepare'>prepare</link> - prepares a SQL query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-query'>query</link> - performs a query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-real-connect'>real_connect</link> - attempts to open a connection to MySQL database server</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-real-escape-string'>escape_string</link> - Escapes special characters in a string for use in a SQL statement, taking into account the current charset of the connection</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-rollback'>rollback</link> - rolls back the current transaction</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-select_db'>select_db</link> - selects the default database</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-set-opt'>set_opt</link> - sets options</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-ssl-set'>ssl_set</link> - sets ssl parameters</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stat'>stat</link> - gets the current system status</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-store-result'>store_result</link> - transfers a resultset from last query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-use-result'>use_result</link> - transfers an unbuffered resultset from last query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-thread-safe'>thread-safe</link> - returns whether thread safety is given or not</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
<section id='mysqli.class.mysql.properties'>
|
||||
&reftitle.properties
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-affected-rows'>affected_rows</link> - gets the number of affected rows in a previous MySQL operation</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-errno'>errno</link> - returns the error code for the most recent function call</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-error'>error</link> - returns the error string for the most recent function call</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-field-count'>field_count</link> - returns the number of columns for the most recent query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-get-host-info'>host_info</link> - returns a string representing the type of connection used</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-info'>info</link> - retrieves information about the most recently executed query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-insert-id'>insert-id</link> - returns the auto generated id used in the last query</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-get-proto-info'>protocol_version</link> - returns the version of the MySQL protocol used</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-sqlstate'>sqlstate</link> - returns a string containing the SQLSTATE error code for the last error</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-thread-id'>thread_id</link> - returns the thread ID for the current connection</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-warning-count'>warning-count</link> - returns the number of warnings generated during execution of the previous SQL statement </para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<section id='mysqli.resources.mysqli_stmt'>
|
||||
<title><literal>mysqli_stmt</literal></title>
|
||||
<section id='mysqli.classes.stmt'>
|
||||
<title><classname>stmt</classname></title>
|
||||
<para>
|
||||
Represents a prepared statement.
|
||||
</para>
|
||||
<section id='mysqli.class.stmt.methods'>
|
||||
&reftitle.methods
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-bind-param'>bind_param</link> - Binds variables to a prepared statement</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-bind-result'>bind_result</link> - Binds variables to a prepared statement for result storage</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-close'>close</link> - Closes a prepared statement</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-data-seek'>data-seek</link> - Seeks to an arbitrary row in a statement result set</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-execute'>execute</link> - Executes a prepared statement</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch'>fetch</link> - Fetches result from a prepared statement into bound variables</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-get-metadata'>get_metadata</link> - Retrieves a resultset from a prepared statement for metadata information</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-send-long-data'>send_long_data</link> - Sends data in chunks</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-store-result'>store_result</link> - Buffers complete resultset from a prepared statement</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
<section id='mysqli.class.stmt.properties'>
|
||||
&reftitle.properties
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-affected-rows'>affected_rows</link> - Returns affected rows from last statement execution</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-field-count'>field_count</link> - Returns number of fields for a given prepared statement</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-errno'>errno</link> - Returns errorcode for last statement function</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-error'>errno</link> - Returns errormessage for last statement function</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-param-count'>param_count</link> - Returns number of parameter for a given prepare statement</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-stmt-sqlstate'>sqlstate</link> - returns a string containing the SQLSTATE error code for the last statement function</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<section id='mysqli.resources.mysqli_result'>
|
||||
<title><literal>mysqli_result</literal></title>
|
||||
<section id='mysqli.classes.result'>
|
||||
<title><classname>result</classname></title>
|
||||
<para>
|
||||
Represents the result set obtained from a query against the database.
|
||||
</para>
|
||||
<section id='mysqli.class.result.methods'>
|
||||
&reftitle.methods
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-free-result'>close</link> - closes resultset</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-data-seek'>data_seek</link> - moves internal result pointer</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch-field'>fetch_field</link> - gets column information from a resultset</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch-fields'>fetch_fields</link> - gets information for all columns from a resulset</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch-field-direct'>fetch_field_direct</link> - gets column information for specified column</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch-array'>fetch_array</link> - fetches a result row as an associative array, a numeric array, or both.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch-assoc'>fetch_assoc</link> - fetches a result row as an associative array</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch-object'>fetch_object</link> - fetches a result row as an object</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-fetch-row'>fetch_row</link> - gets a result row as an enumerated array</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-free-result'>close</link> - frees result memory</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-field-seek'>field_seek</link> - set result pointer to a specified field offset</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
<section id='mysqli.class.result.properties'>
|
||||
&reftitle.properties
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-field-tell'>current_field</link> - returns offset of current fieldpointer</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-field-count'>field_count</link> - returns number of fields in resultset</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link linkend='function.mysqli-num-rows'>num_rows</link> - returns number of rows in resultset</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
|
@ -68,8 +318,7 @@
|
|||
|
||||
</partintro>
|
||||
|
||||
&reference.mysqli.functions;
|
||||
|
||||
&reference.mysqli.functions;
|
||||
</reference>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
|
|
Loading…
Reference in a new issue