cvs: phpdoc-cs /reference/mysql/functions mysql-character-set-name.xml mysql-connect.xml mysql-data-seek.xml mysql-drop-db.xml mysql-errno.xml
mysql-error.xml
| From: | Pavel Novak | Date: | Thu, 06 Jun 2002 21:52:12 +0000 |
| Subject: | cvs: phpdoc-cs /reference/mysql/functions mysql-character-set-name.xml mysql-connect.xml mysql-data-seek.xml mysql-drop-db.xml mysql-errno.xml mysql-error.xml |
||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969346232@lists.php.net to get a copy of this message | ||
costra Thu Jun 6 17:52:12 2002 EDT
Added files:
/phpdoc-cs/reference/mysql/functions mysql-character-set-name.xml
Modified files:
/phpdoc-cs/reference/mysql/functions mysql-connect.xml
mysql-data-seek.xml
mysql-drop-db.xml
mysql-errno.xml
mysql-error.xml
Log:
Updates
Modified Files:
mysql-connect.xml (from en rep. 1.2) mysql-data-seek.xml (1.4) mysql-drop-db.xml (1.4)
mysql-errno.xml (1.4) mysql-error.xml (1.5)
Added Files:
mysql-character-set-name.xml (1.3)
Index: phpdoc-cs/reference/mysql/functions/mysql-connect.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-connect.xml:1.2 phpdoc-cs/reference/mysql/functions/mysql-connect.xml:1.3 --- phpdoc-cs/reference/mysql/functions/mysql-connect.xml:1.2 Mon Jun 3 17:39:17 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-connect.xml Thu Jun 6 17:52:12 2002 @@ -19,6 +19,10 @@ <methodparam choice="opt"><type>string</type><parameter> heslo </parameter></methodparam> + <methodparam choice="opt"><type>bool</type><parameter> + nove_spojeni + </parameter></methodparam> + </methodsynopsis> <para> Je-li spojení úspì¹né vrátí identifikátor spojení v opaèném pøípadì @@ -45,19 +49,26 @@ PHP 3.0.10. </para> <para> - Chybovou hlá¹ku lze potlaèit pøidáním '@' pøed jméno funkce. + Chybovou hlá¹ku lze potlaèit pøidáním <link linkend="language.operators.errorcontrol">@</link> pøed jméno funkce. </para> </note> </para> <para> Bude-li funkce <function>mysql_connect</function> zavolána podruhé se stejnými parametry, nebude vytvoøeno nové spojení, ale pou¾ije se - stávající se stejným identifikátorem spojení. - </para> - <para> - Spojení se serverem bude ukonèeno automaticky po skonèení bìhu skriptu - nebude-li døíve zavolána funkce <function>mysql_close</function>. - </para> + stávající a je vrácen i stejný identifikátor spojení. Nepovinný +parametr <parameter>nove_spojeni</parameter> toto chování upravuje a + ka¾dé volání <function>mysql_connect</function> vytvoøí v¾dy nové spojení +v pøípadì, ¾e funkce <function>mysql_connect</function> byla volána znovu se +stejnými parametry. </para> +<note> + <para> + Parametr <parameter>nove_spojeni</parameter> byl pøidán v PHP 4.2.0 + </para> + </note> + <para> Spojení se serverem bude ukonèeno +automaticky po skonèení bìhu skriptu nebude-li døíve zavolána funkce +<function>mysql_close</function>. </para> <example> <title>MySQL pøíklad spojení</title> <programlisting role="php"> Index: phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml:1.2 phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml:1.3 --- phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml:1.2 Mon Jun 3 17:39:17 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml Thu Jun 6 17:52:12 2002 @@ -20,10 +20,21 @@ <function>mysql_data_seek</function> pøesune interní ukazatel výsledku MySQL na záznam specifikovaný èíslem záznamu. Následné volání funkce <function>mysql_fetch_row</function> naète po¾adovaný záznam. -</para> <para> +</para> +<para> Není-li zadáno <parameter>cislo_zaznamu</parameter> zaèíná se od 0. - </para> - <example> +Parametr <parameter>cislo_zaznamu</parameter> by mìlo být èíslo mezi 0 +a (mysql_num_rows - 1). +</para> + <note> + <para> + Funkce <function>mysql_data_seek</function> mù¾e být pou¾ita pouze ve +spolupráci s <function>mysql_query</function>, ne s + <function>mysql_unbuffered_query</function>. + </para> + </note> + +<example> <title>MySQL pøíklad pøesunutí ukazatele</title> <programlisting role="php"> <![CDATA[ Index: phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml:1.1 phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml:1.2 --- phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml:1.1 Sun Apr 14 19:47:07 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml Thu Jun 6 17:52:12 2002 @@ -24,9 +24,17 @@ <function>mysql_dropdb</function>. Nedoporuèujeme v¹ak pou¾ívat. Tento zápis nemusí být v pøí¹tích verzích PHP podporován. </para> + <note> <para> - Viz. také: <function>mysql_create_db</function>. - </para> + Namísto pou¾ívání funkce <function>mysql_drop_db</function> se doporuèuje +ke smazání databáze upøednostnit funkci +<function>mysql_query</function>, do ní¾ je vlo¾en SQL dotaz s pøíkazem DROP +DATABASE. </para> +</note> +<para> + Viz. také: <function>mysql_create_db</function>, +<function>mysql_query</function>. + </para> </refsect1> </refentry> Index: phpdoc-cs/reference/mysql/functions/mysql-errno.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-errno.xml:1.1 phpdoc-cs/reference/mysql/functions/mysql-errno.xml:1.2 --- phpdoc-cs/reference/mysql/functions/mysql-errno.xml:1.1 Sun Apr 14 19:47:07 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-errno.xml Thu Jun 6 17:52:12 2002 @@ -30,20 +30,31 @@ MySQL funkce (netýká se <function>mysql_error</function> a <function>mysql_errno</function>), pokud ji tedy budete pou¾ívat, musíte kontrolovat hodnotu je¹tì pøed voláním dal¹í MySQL funkce. - <informalexample> + <example> + <title>mysql_errno Example</title> <programlisting role="php"> <![CDATA[ <?php -mysql_connect("marliesle"); -echo mysql_errno().": ".mysql_error()."<BR>"; -mysql_select_db("neexistujicidb"); -echo mysql_errno().": ".mysql_error()."<BR>"; -$conn = mysql_query("SELECT * FROM neexistujicitabulka"); -echo mysql_errno().": ".mysql_error()."<BR>"; + mysql_connect("localhost", "mysql_uziv", "mysql_heslo"); + + mysql_select_db("neexististujicidb"); + echo mysql_errno() . ": " . mysql_error(). "\n"; + + mysql_select_db("kossu"); + mysql_query("SELECT * FROM neexististujicitabulka"); + echo mysql_errno() . ": " . mysql_error() . "\n"; ?> +]]> </programlisting> + <para> + Pøedchozí pøíklad by zobrazil následující výstup: + </para> + <screen> +<![CDATA[ +1049: Unknown database 'neexististujicidb' +1146: Table 'kossu.neexististujicitabulka' doesn't exist ]]> - </programlisting> - </informalexample> + </screen> + </example> </para> <para> Viz. také: <function>mysql_error</function> Index: phpdoc-cs/reference/mysql/functions/mysql-error.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-error.xml:1.1 phpdoc-cs/reference/mysql/functions/mysql-error.xml:1.2 --- phpdoc-cs/reference/mysql/functions/mysql-error.xml:1.1 Sun Apr 14 19:47:07 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-error.xml Thu Jun 6 17:52:12 2002 @@ -1,6 +1,4 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./cs/functions/mysql.xml, last change in rev 1.1 --> -<!-- last change to 'mysql-error' in en/ tree in rev 1.2 --> <refentry id="function.mysql-error"> <refnamediv> <refname>mysql_error</refname> @@ -30,19 +28,31 @@ <function>mysql_error</function> a <function>mysql_errno</function>), pokud ji tedy budete pou¾ívat, musíte kontrolovat hodnotu je¹tì pøed voláním dal¹í MySQL funkce. - <informalexample> - <programlisting role="php"> -<![CDATA[ <?php -mysql_connect("marliesle"); -echo mysql_errno().": ".mysql_error()."<BR>"; -mysql_select_db("neexistujicidb"); -echo mysql_errno().": ".mysql_error()."<BR>"; -$conn = mysql_query("SELECT * FROM neexistujicitab"); -echo mysql_errno().": ".mysql_error()."<BR>"; + <example> + <title>mysql_errno Example</title> + <programlisting role="php"> +<![CDATA[ +<?php + mysql_connect("localhost", "mysql_uziv", "mysql_heslo"); + + mysql_select_db("neexististujicidb"); + echo mysql_errno() . ": " . mysql_error(). "\n"; + + mysql_select_db("kossu"); + mysql_query("SELECT * FROM neexististujicitabulka"); + echo mysql_errno() . ": " . mysql_error() . "\n"; ?> +]]> </programlisting> + <para> + Pøedchozí pøíklad by zobrazil následující výstup: + </para> + <screen> +<![CDATA[ +1049: Unknown database 'neexististujicidb' +1146: Table 'kossu.neexististujicitabulka' doesn't exist ]]> - </programlisting> - </informalexample> + </screen> + </example> </para> <para> Viz. také: <function>mysql_errno</function> Index: phpdoc-cs/reference/mysql/functions/mysql-character-set-name.xml +++ phpdoc-cs/reference/mysql/functions/mysql-character-set-name.xml <?xml version="1.0" encoding="iso-8859-2"?> <refentry id="function.mysql-character-set-name"> <refnamediv> <refname>mysql_character_set_name</refname> <refpurpose>Vrací jméno znakové stránky</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mysql_character_set_name</methodname> <methodparam choice="opt"><type>resource</type><parameter>spojeni</parameter></methodpa r a m > </methodsynopsis> <para> <function>mysql_character_set_name</function> vrací jméno výchozí znakové stránky aktuálního spojení.</para> <example> <title><function>mysql_character_set_name</function> pøíklad</title> <programlisting role="php"> <![CDATA[ <?php $link = mysql_connect('localhost', 'mysql_jmeno', 'mysql_heslo'); $charset = mysql_character_set_name($link); printf ("aktuální znaková stránka je %s\n", $charset); ?> ]]> </programlisting> <para> Pøedchozí pøíklad by mohl mít následující výstup: <screen> <![CDATA[ latin1 ]]> </screen> </para> </example> <para> Dále také: <function>mysql_real_escape_string</function> </para> </refsect1> </refentry> <!-- 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/functions/mysql-connect.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-connect.xml:1.2 phpdoc-cs/reference/mysql/functions/mysql-connect.xml:1.3 --- phpdoc-cs/reference/mysql/functions/mysql-connect.xml:1.2 Mon Jun 3 17:39:17 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-connect.xml Thu Jun 6 17:52:12 2002 @@ -19,6 +19,10 @@ <methodparam choice="opt"><type>string</type><parameter> heslo </parameter></methodparam> + <methodparam choice="opt"><type>bool</type><parameter> + nove_spojeni + </parameter></methodparam> + </methodsynopsis> <para> Je-li spojení úspì¹né vrátí identifikátor spojení v opaèném pøípadì @@ -45,19 +49,26 @@ PHP 3.0.10. </para> <para> - Chybovou hlá¹ku lze potlaèit pøidáním '@' pøed jméno funkce. + Chybovou hlá¹ku lze potlaèit pøidáním <link linkend="language.operators.errorcontrol">@</link> pøed jméno funkce. </para> </note> </para> <para> Bude-li funkce <function>mysql_connect</function> zavolána podruhé se stejnými parametry, nebude vytvoøeno nové spojení, ale pou¾ije se - stávající se stejným identifikátorem spojení. - </para> - <para> - Spojení se serverem bude ukonèeno automaticky po skonèení bìhu skriptu - nebude-li døíve zavolána funkce <function>mysql_close</function>. - </para> + stávající a je vrácen i stejný identifikátor spojení. Nepovinný +parametr <parameter>nove_spojeni</parameter> toto chování upravuje a + ka¾dé volání <function>mysql_connect</function> vytvoøí v¾dy nové spojení +v pøípadì, ¾e funkce <function>mysql_connect</function> byla volána znovu se +stejnými parametry. </para> +<note> + <para> + Parametr <parameter>nove_spojeni</parameter> byl pøidán v PHP 4.2.0 + </para> + </note> + <para> Spojení se serverem bude ukonèeno +automaticky po skonèení bìhu skriptu nebude-li døíve zavolána funkce +<function>mysql_close</function>. </para> <example> <title>MySQL pøíklad spojení</title> <programlisting role="php"> Index: phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml:1.2 phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml:1.3 --- phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml:1.2 Mon Jun 3 17:39:17 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-data-seek.xml Thu Jun 6 17:52:12 2002 @@ -20,10 +20,21 @@ <function>mysql_data_seek</function> pøesune interní ukazatel výsledku MySQL na záznam specifikovaný èíslem záznamu. Následné volání funkce <function>mysql_fetch_row</function> naète po¾adovaný záznam. -</para> <para> +</para> +<para> Není-li zadáno <parameter>cislo_zaznamu</parameter> zaèíná se od 0. - </para> - <example> +Parametr <parameter>cislo_zaznamu</parameter> by mìlo být èíslo mezi 0 +a (mysql_num_rows - 1). +</para> + <note> + <para> + Funkce <function>mysql_data_seek</function> mù¾e být pou¾ita pouze ve +spolupráci s <function>mysql_query</function>, ne s + <function>mysql_unbuffered_query</function>. + </para> + </note> + +<example> <title>MySQL pøíklad pøesunutí ukazatele</title> <programlisting role="php"> <![CDATA[ Index: phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml:1.1 phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml:1.2 --- phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml:1.1 Sun Apr 14 19:47:07 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-drop-db.xml Thu Jun 6 17:52:12 2002 @@ -24,9 +24,17 @@ <function>mysql_dropdb</function>. Nedoporuèujeme v¹ak pou¾ívat. Tento zápis nemusí být v pøí¹tích verzích PHP podporován. </para> + <note> <para> - Viz. také: <function>mysql_create_db</function>. - </para> + Namísto pou¾ívání funkce <function>mysql_drop_db</function> se doporuèuje +ke smazání databáze upøednostnit funkci +<function>mysql_query</function>, do ní¾ je vlo¾en SQL dotaz s pøíkazem DROP +DATABASE. </para> +</note> +<para> + Viz. také: <function>mysql_create_db</function>, +<function>mysql_query</function>. + </para> </refsect1> </refentry> Index: phpdoc-cs/reference/mysql/functions/mysql-errno.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-errno.xml:1.1 phpdoc-cs/reference/mysql/functions/mysql-errno.xml:1.2 --- phpdoc-cs/reference/mysql/functions/mysql-errno.xml:1.1 Sun Apr 14 19:47:07 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-errno.xml Thu Jun 6 17:52:12 2002 @@ -30,20 +30,31 @@ MySQL funkce (netýká se <function>mysql_error</function> a <function>mysql_errno</function>), pokud ji tedy budete pou¾ívat, musíte kontrolovat hodnotu je¹tì pøed voláním dal¹í MySQL funkce. - <informalexample> + <example> + <title>mysql_errno Example</title> <programlisting role="php"> <![CDATA[ <?php -mysql_connect("marliesle"); -echo mysql_errno().": ".mysql_error()."<BR>"; -mysql_select_db("neexistujicidb"); -echo mysql_errno().": ".mysql_error()."<BR>"; -$conn = mysql_query("SELECT * FROM neexistujicitabulka"); -echo mysql_errno().": ".mysql_error()."<BR>"; + mysql_connect("localhost", "mysql_uziv", "mysql_heslo"); + + mysql_select_db("neexististujicidb"); + echo mysql_errno() . ": " . mysql_error(). "\n"; + + mysql_select_db("kossu"); + mysql_query("SELECT * FROM neexististujicitabulka"); + echo mysql_errno() . ": " . mysql_error() . "\n"; ?> +]]> </programlisting> + <para> + Pøedchozí pøíklad by zobrazil následující výstup: + </para> + <screen> +<![CDATA[ +1049: Unknown database 'neexististujicidb' +1146: Table 'kossu.neexististujicitabulka' doesn't exist ]]> - </programlisting> - </informalexample> + </screen> + </example> </para> <para> Viz. také: <function>mysql_error</function> Index: phpdoc-cs/reference/mysql/functions/mysql-error.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-error.xml:1.1 phpdoc-cs/reference/mysql/functions/mysql-error.xml:1.2 --- phpdoc-cs/reference/mysql/functions/mysql-error.xml:1.1 Sun Apr 14 19:47:07 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-error.xml Thu Jun 6 17:52:12 2002 @@ -1,6 +1,4 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./cs/functions/mysql.xml, last change in rev 1.1 --> -<!-- last change to 'mysql-error' in en/ tree in rev 1.2 --> <refentry id="function.mysql-error"> <refnamediv> <refname>mysql_error</refname> @@ -30,19 +28,31 @@ <function>mysql_error</function> a <function>mysql_errno</function>), pokud ji tedy budete pou¾ívat, musíte kontrolovat hodnotu je¹tì pøed voláním dal¹í MySQL funkce. - <informalexample> - <programlisting role="php"> -<![CDATA[ <?php -mysql_connect("marliesle"); -echo mysql_errno().": ".mysql_error()."<BR>"; -mysql_select_db("neexistujicidb"); -echo mysql_errno().": ".mysql_error()."<BR>"; -$conn = mysql_query("SELECT * FROM neexistujicitab"); -echo mysql_errno().": ".mysql_error()."<BR>"; + <example> + <title>mysql_errno Example</title> + <programlisting role="php"> +<![CDATA[ +<?php + mysql_connect("localhost", "mysql_uziv", "mysql_heslo"); + + mysql_select_db("neexististujicidb"); + echo mysql_errno() . ": " . mysql_error(). "\n"; + + mysql_select_db("kossu"); + mysql_query("SELECT * FROM neexististujicitabulka"); + echo mysql_errno() . ": " . mysql_error() . "\n"; ?> +]]> </programlisting> + <para> + Pøedchozí pøíklad by zobrazil následující výstup: + </para> + <screen> +<![CDATA[ +1049: Unknown database 'neexististujicidb' +1146: Table 'kossu.neexististujicitabulka' doesn't exist ]]> - </programlisting> - </informalexample> + </screen> + </example> </para> <para> Viz. také: <function>mysql_errno</function> Index: phpdoc-cs/reference/mysql/functions/mysql-character-set-name.xml +++ phpdoc-cs/reference/mysql/functions/mysql-character-set-name.xml <?xml version="1.0" encoding="iso-8859-2"?> <refentry id="function.mysql-character-set-name"> <refnamediv> <refname>mysql_character_set_name</refname> <refpurpose>Vrací jméno znakové stránky</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>mysql_character_set_name</methodname> <methodparam choice="opt"><type>resource</type><parameter>spojeni</parameter></methodpa r a m > </methodsynopsis> <para> <function>mysql_character_set_name</function> vrací jméno výchozí znakové stránky aktuálního spojení.</para> <example> <title><function>mysql_character_set_name</function> pøíklad</title> <programlisting role="php"> <![CDATA[ <?php $link = mysql_connect('localhost', 'mysql_jmeno', 'mysql_heslo'); $charset = mysql_character_set_name($link); printf ("aktuální znaková stránka je %s\n", $charset); ?> ]]> </programlisting> <para> Pøedchozí pøíklad by mohl mít následující výstup: <screen> <![CDATA[ latin1 ]]> </screen> </para> </example> <para> Dále také: <function>mysql_real_escape_string</function> </para> </refsect1> </refentry> <!-- 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 -->