cvs: phpdoc-cs /reference/mysql constants.xml ini.xml reference.xml
[email protected] ("Pavel Novak") Thu, 17 Apr 2003 19:35:36 -0000
| Newsgroups | php.doc.cs |
|---|---|
| Message-ID | <cvscostra1050608136@cvsserver> |
costra Thu Apr 17 15:35:36 2003 EDT
Added files:
/phpdoc-cs/reference/mysql constants.xml ini.xml
Modified files:
/phpdoc-cs/reference/mysql reference.xml
Log:
update from en, splited to constants.xml and ini.xml
costra-20030417153536.txt
(text/plain, 17.7 KB)
Index: phpdoc-cs/reference/mysql/reference.xml
diff -u phpdoc-cs/reference/mysql/reference.xml:1.5 phpdoc-cs/reference/mysql/reference.xml:1.6
--- phpdoc-cs/reference/mysql/reference.xml:1.5 Wed Jun 12 01:25:58 2002
+++ phpdoc-cs/reference/mysql/reference.xml Thu Apr 17 15:35:36 2003
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.15 Maintainer: costra Status: ready -->
<reference id="ref.mysql">
<title>MySQL Funkce</title>
<titleabbrev>MySQL</titleabbrev>
@@ -15,271 +16,31 @@
</para>
<section id="mysql.requirements">
- <title>Po¾adavky</title>
+ &reftitle.required;
<para>
Aby byly tyto funkce dostupné, musí být PHP zkompilováno s podporou
MySQL.
</para>
</section>
- <section id="mysql.installation">
- <title>Instalace</title>
- <para>
- Tyto funkce zprostøedkovávají pøístup na MySQL databázový server.
- Mají-li být tyto funkce dostupné, musí být PHP zkompilováno s
- podporou MySQL parametrem <option role="configure">--with-mysql</option>.
- Pokud pou¾ijete tento parametr bez zadané cesty k MySQL, PHP pou¾ije
- vestavìné
- MySQL klient knihovny. U¾ivatelé, kteøí spou¹tí dal¹í aplikace pou¾ívající
- MySQL (napø.: spu¹tìné PHP3 a PHP4 jako vzájemné moduly v apache èi
- auth-mysql)
- by mìli v¾dy zadat cestu k MySQL:
- <option role="configure">--with-mysql=/cesta/k/mysql</option>.
- PHP tak pou¾ije klientské knihovny instalované MySQL, èím¾ se vyvarujete
- mo¾ných konfliktùm.
- </para>
- </section>
-
- <section id="mysql.configuration">
- <title>Runtime konfigurace</title>
- <para>
- Chování funkcí MySQL je ovlivnìno nastavením v globálním
- <link linkend="configuration.file">konfiguraèním souboru</link> &php.ini;.
- <table>
- <title>Mo¾nosti nastavení MySQL</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>Jméno</entry>
- <entry>Výchozí</entry>
- <entry>Zmìnitelné</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>mysql.allow_persistent</entry>
- <entry>"On"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>mysql.max_persistent</entry>
- <entry>"-1"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>mysql.max_links</entry>
- <entry>"-1"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>mysql.default_port</entry>
- <entry>NULL</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>mysql.default_socket</entry>
- <entry>NULL</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>mysql.default_host</entry>
- <entry>NULL</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>mysql.default_user</entry>
- <entry>NULL</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>mysql.default_password</entry>
- <entry>NULL</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- Podrobný popis a definice konstant PHP_INI_* naleznete v
- <function>ini_set</function>.
- </para>
- <para>
- Zde je krátké vysvìtlení konfiguraèních pøíkazù.
- <variablelist>
-
- <varlistentry id="ini.mysql.allow-persistent">
- <term>
- <parameter>mysql.allow_persistent</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- Má-li být povoleno
- <link linkend="features.persistent-connections">persistentní (trvalá)
-spojení</link> s MySQL.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.mysql.max-persistent">
- <term>
- <parameter>mysql.max_persistent</parameter>
- <type>integer</type>
- </term>
- <listitem>
- <para>
- Maximální poèet persistentních spojení na jeden proces.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.mysql.max-links">
- <term>
- <parameter>mysql.max_links</parameter>
- <type>integer</type>
- </term>
- <listitem>
- <para>
- Maximální poèet spojení s MySQL na jeden proces vèetnì persistentních
-spojení.
- </para>
- </listitem>
- </varlistentry>
+ &reference.mysql.configure;
- <varlistentry id="ini.mysql.default-port">
- <term>
- <parameter>mysql.default_port</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Èíslo výchozího TCP portu pro spojení s databázovým serverem, pokud není
-port zadán. Není-li výchozí port zadán, pou¾ije se port uvedený v promìnné
-prostøedí <literal>MYSQL_TCP_PORT</literal>., záznam
-<literal>mysql-tcp</literal> v <filename>/etc/services</filename>
-nebo "compile-time" konstanta <literal>MYSQL_PORT</literal>, v tomto
-poøadí. Win32 pou¾ívá pouze konstantu <literal>MYSQL_PORT</literal>.
-</para> </listitem>
-</varlistentry>
-
- <varlistentry id="ini.mysql.default-socket">
- <term>
- <parameter>mysql.default_socket</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Výchozí jméno socketu pro pøipojení k lokálnímu databázovému serveru,
-není-li jiný socket specifikován. </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.mysql.default-host">
- <term>
- <parameter>mysql.default_host</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Výchozí server pro spojení s databázovým serverem, není-li uveden jiný.
- Nelze pou¾ít pøi <link linkend="ini.safe-mode">bezpeèném re¾imu (safe
-mode)</link>. </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.mysql.default-user">
- <term>
- <parameter>mysql.default_user</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Výchozí u¾ivatel pro spojení s databázovým serverem, není-li uveden jiný
-u¾ivatel. Nelze pou¾ít pøi <link linkend="ini.safe-mode">bezpeèném re¾imu (safe
-mode)</link>.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.mysql.default-password">
- <term>
- <parameter>mysql.default_password</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Výchozí heslo pro spojení s databázovým serverem, není-li uveeno jiné
-heslo. Nelze pou¾ít pøi <link linkend="ini.safe-mode">bezpeèném re¾imu (safe
-mode)</link>.
- </para>
- </listitem>
- </varlistentry>
-
- </variablelist>
- </para>
- </section>
+ &reference.mysql.ini;
<section id="mysql.resources">
- <title>Typy zdrojù</title>
+ &reftitle.resources;
<para>
- V modulu MySQL jsou pou¾ity dva typy zdrojù. První zdroj je
-identifikátor databázového spojení a druhý, který vykonává výsledek dotazu.</para>
- </section>
-
- <section id="mysql.constants">
- <title>Pøeddefinované konstanty</title>
- <para>
- Funkce <function>mysql_fetch_array</function> pou¾ívá konstanty pro
-rùzné typy výsledkových polí. Jsou definovány následující konstanty:
- <table>
- <title>MySQL fetch konstanty</title>
- <tgroup cols="2">
- <thead>
- <row>
- <entry>konstanta</entry>
- <entry>popis</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>MYSQL_ASSOC</entry>
- <entry>
- Sloupce jsou vraceny do pole jeho¾ klíèemi jsou názvy sloupcù.
- </entry>
- </row>
- <row>
- <entry>MYSQL_BOTH</entry>
- <entry>
- Sloupce jsou vráceny do pole majícího èíslené i textové
-klíèe, urèující poøadí sloupce v tabulce, respektive jeho jméno.</entry>
- </row>
- <row>
- <entry>MYSQL_NUM</entry>
- <entry>
- Vrací sloupec do pole s èíselnými klíèi reprezentujícími poøadí sloupce
-v tabulce. První sloupec tabulky zaèíná klíèem 0.</entry>
- </row>
- <row>
- <entry>MYSQL_STORE_RESULT</entry>
- <entry>
- Urèuje, zda by mìl být výsledek MySQL bufferován.
- </entry>
- </row>
- <row>
- <entry>MYSQL_USE_RESULT</entry>
- <entry>
- Urèuje, zda by výsledek MySQL nemìl být bufferován.
- </entry>
- </row>
- </tbody>
- </tgroup>
- </table>
+ V MySQL modulu jsou pou¾ity dva typy zdrojù. První je identifikátor
+ spojení pro pøipojení k databázi a druhý uchovává výsledek dotazu.
</para>
</section>
+ &reference.mysql.constants;
+
<section id="mysql.examples">
- <title>Examples</title>
+ <title>Pøíklady</title>
<para>
- Zde je jednoduchý ukázkový pøíklad jak se pøipojit, provést dotaz,
+ Tento jednoduchý pøíklad ukazuje jak se pøipojit, provést dotaz,
zobrazit výsledné øádky a odpojit se z MySQL databáze.
<example>
<title>Ukázkový pøíklad pou¾ití MySQL</title>
Index: phpdoc-cs/reference/mysql/constants.xml
+++ phpdoc-cs/reference/mysql/constants.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.3 Maintainer: costra Status: ready -->
<section id="mysql.constants">
&reftitle.constants;
&extension.constants;
<para>
Od PHP 4.3.0 je mo¾né nastavit klienta doplòujícími parametry pro
funkce <function>mysql_connect</function> a <function>mysql_pconnect</function>
Jsou definovány následující konstanty:
<table>
<title>MySQL klientské konstanty</title>
<tgroup cols="2">
<thead>
<row>
<entry>konstanta</entry>
<entry>popis</entry>
</row>
</thead>
<tbody>
<row>
<entry>MYSQL_CLIENT_COMPRESS</entry>
<entry>Pou¾ije kompresní protokol</entry>
</row>
<row>
<entry>MYSQL_CLIENT_IGNORE_SPACE</entry>
<entry>Povolí mezeru za názvy funkcí</entry>
</row>
<row>
<entry>MYSQL_CLIENT_INTERACTIVE</entry>
<entry>Povolí interactive_timeout sekundy (namísto wait_timeout) z
neaktivity pøed uzavøením spojení.</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
<para>
Funkce <function>mysql_fetch_array</function> pou¾ívá konstanty pro
rùzné typy výsledkových polí. Jsou definovány následující konstanty:
<table>
<title>MySQL fetch konstanty</title>
<tgroup cols="2">
<thead>
<row>
<entry>konstanta</entry>
<entry>popis</entry>
</row>
</thead>
<tbody>
<row>
<entry>MYSQL_ASSOC</entry>
<entry>
Sloupce jsou vraceny do pole jeho¾ klíèemi jsou názvy sloupcù.
</entry>
</row>
<row>
<entry>MYSQL_BOTH</entry>
<entry>
Sloupce jsou vráceny do pole majícího èíslené i textové
klíèe, urèující poøadí sloupce v tabulce, respektive jeho jméno.</entry>
</row>
<row>
<entry>MYSQL_NUM</entry>
<entry>
Vrací sloupec do pole s èíselnými klíèi reprezentujícími poøadí sloupce
v tabulce. První sloupec tabulky zaèíná klíèem 0.</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-cs/reference/mysql/ini.xml
+++ phpdoc-cs/reference/mysql/ini.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.4 Maintainer: costra Status: ready -->
<section id="mysql.configuration">
&reftitle.runtime;
&extension.runtime;
<para>
<table>
<title>Mo¾nosti nastavení MySQL</title>
<tgroup cols="3">
<thead>
<row>
<entry>Jméno</entry>
<entry>Výchozí</entry>
<entry>Zmìnitelné</entry>
</row>
</thead>
<tbody>
<row>
<entry>mysql.allow_persistent</entry>
<entry>"On"</entry>
<entry>PHP_INI_SYSTEM</entry>
</row>
<row>
<entry>mysql.max_persistent</entry>
<entry>"-1"</entry>
<entry>PHP_INI_SYSTEM</entry>
</row>
<row>
<entry>mysql.max_links</entry>
<entry>"-1"</entry>
<entry>PHP_INI_SYSTEM</entry>
</row>
<row>
<entry>mysql.default_port</entry>
<entry>NULL</entry>
<entry>PHP_INI_ALL</entry>
</row>
<row>
<entry>mysql.default_socket</entry>
<entry>NULL</entry>
<entry>PHP_INI_ALL</entry>
</row>
<row>
<entry>mysql.default_host</entry>
<entry>NULL</entry>
<entry>PHP_INI_ALL</entry>
</row>
<row>
<entry>mysql.default_user</entry>
<entry>NULL</entry>
<entry>PHP_INI_ALL</entry>
</row>
<row>
<entry>mysql.default_password</entry>
<entry>NULL</entry>
<entry>PHP_INI_ALL</entry>
</row>
<row>
<entry>mysql.connect_timeout</entry>
<entry>"0"</entry>
<entry>PHP_INI_SYSTEM</entry>
</row>
</tbody>
</tgroup>
</table>
Podrobný popis a definice konstant PHP_INI_* naleznete v
<function>ini_set</function>.
</para>
<para>
Zde je krátké vysvìtlení konfiguraèních pøíkazù.
<variablelist>
<varlistentry id="ini.mysql.allow-persistent">
<term>
<parameter>mysql.allow_persistent</parameter>
<type>boolean</type>
</term>
<listitem>
<para>
Má-li být povoleno
<link linkend="features.persistent-connections">persistentní (trvalá)
spojení</link> s MySQL.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.max-persistent">
<term>
<parameter>mysql.max_persistent</parameter>
<type>integer</type>
</term>
<listitem>
<para>
Maximální poèet persistentních spojení na jeden proces.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.max-links">
<term>
<parameter>mysql.max_links</parameter>
<type>integer</type>
</term>
<listitem>
<para>
Maximální poèet spojení s MySQL na jeden proces vèetnì persistentních
spojení.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.default-port">
<term>
<parameter>mysql.default_port</parameter>
<type>string</type>
</term>
<listitem>
<para>
Èíslo výchozího TCP portu pro spojení s databázovým serverem, pokud není
port zadán. Není-li výchozí port zadán, pou¾ije se port uvedený v promìnné
prostøedí <literal>MYSQL_TCP_PORT</literal>., záznam
<literal>mysql-tcp</literal> v <filename>/etc/services</filename>
nebo "compile-time" konstanta <literal>MYSQL_PORT</literal>, v tomto
poøadí. Win32 pou¾ívá pouze konstantu <literal>MYSQL_PORT</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.default-socket">
<term>
<parameter>mysql.default_socket</parameter>
<type>string</type>
</term>
<listitem>
<para>
Výchozí jméno socketu pro pøipojení k lokálnímu databázovému serveru,
není-li jiný socket specifikován.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.default-host">
<term>
<parameter>mysql.default_host</parameter>
<type>string</type>
</term>
<listitem>
<para>
Výchozí server pro spojení s databázovým serverem, není-li uveden jiný.
Nelze pou¾ít pøi <link linkend="ini.safe-mode">bezpeèném re¾imu (safe mode)</link>.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.default-user">
<term>
<parameter>mysql.default_user</parameter>
<type>string</type>
</term>
<listitem>
<para>
Výchozí u¾ivatel pro spojení s databázovým serverem, není-li uveden jiný
u¾ivatel. Nelze pou¾ít pøi <link linkend="ini.safe-mode">bezpeèném re¾imu (safe
mode)</link>.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.default-password">
<term>
<parameter>mysql.default_password</parameter>
<type>string</type>
</term>
<listitem>
<para>
Výchozí heslo pro spojení s databázovým serverem, není-li uveeno jiné
heslo. Nelze pou¾ít pøi <link linkend="ini.safe-mode">bezpeèném re¾imu (safe
mode)</link>.
</para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.connect-timeout">
<term>
<parameter>mysql.connect_timeout</parameter>
<type>integer</type>
</term>
<listitem>
<para>
V modulu MySQL jsou pou¾ity dva typy zdrojù. První zdroj je
identifikátor databázového spojení a druhý, který vykonává výsledek dotazu.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->