slawek Sat May 4 16:30:55 2002 EDT Added files: /phpdoc/pl/reference/mysql/functions mysql-info.xml
Modified files: /phpdoc/pl/reference/mysql reference.xml /phpdoc/pl/reference/mysql/functions mysql-affected-rows.xml mysql-change-user.xml mysql-character-set-name.xml mysql-close.xml mysql-connect.xml mysql-create-db.xml mysql-data-seek.xml mysql-db-name.xml mysql-db-query.xml mysql-drop-db.xml mysql-errno.xml mysql-error.xml mysql-escape-string.xml mysql-fetch-array.xml mysql-fetch-assoc.xml mysql-fetch-field.xml mysql-fetch-lengths.xml mysql-fetch-object.xml mysql-fetch-row.xml mysql-field-flags.xml mysql-field-len.xml mysql-field-name.xml mysql-field-seek.xml mysql-field-table.xml mysql-field-type.xml mysql-free-result.xml mysql-get-client-info.xml mysql-get-host-info.xml mysql-get-proto-info.xml mysql-get-server-info.xml mysql-insert-id.xml mysql-list-dbs.xml mysql-list-fields.xml mysql-list-processes.xml mysql-list-tables.xml mysql-num-fields.xml mysql-num-rows.xml mysql-pconnect.xml mysql-ping.xml mysql-query.xml mysql-real-escape-string.xml mysql-result.xml mysql-select-db.xml mysql-stat.xml mysql-tablename.xml mysql-thread-id.xml mysql-unbuffered-query.xml Log: All mysql related files in sync with en/ tree.
Index: phpdoc/pl/reference/mysql/reference.xml diff -u phpdoc/pl/reference/mysql/reference.xml:1.3 phpdoc/pl/reference/mysql/reference.xml:1.4 --- phpdoc/pl/reference/mysql/reference.xml:1.3 Sat May 4 07:20:27 2002 +++ phpdoc/pl/reference/mysql/reference.xml Sat May 4 16:30:48 2002 @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.5 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <reference id="ref.mysql"> <title>MySQL</title> <titleabbrev>MySQL</titleabbrev> @@ -17,7 +18,7 @@ <section id="mysql.requirements"> <title>Wymagania</title> <para> - Aby funkcje były dostępne, należy skompilować PHP z obsługą MySQL + Aby funkcje były dostępne, należy skompilować PHP z obsługą MySQL. </para> </section> @@ -42,9 +43,9 @@ <title>Konfiguracja</title> <para> Zachowanie funkcji MySQL zależy od ustawień w - <link linkend="configuration">pliku konfiguracyjnym</link>. + <link linkend="configuration.file">pliku konfiguracyjnym</link> &php.ini;. <table> - <title><link linkend="ini.sect.mysql">Opcje konfiguracyjne MySQL</link></title> + <title>Opcje konfiguracyjne MySQL</title> <tgroup cols="3"> <thead> <row> @@ -89,12 +90,135 @@ <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> Aby uzyskać więcej informacji na temat stałych PHP_INI_* zobacz <function>ini_set</function>. </para> + <para> + Oto krótki opis poszczególnych opcji konfiguracyjnych: + <variablelist> + + <varlistentry id="ini.mysql.allow-persistent"> + <term> + <parameter>mysql.allow_persistent</parameter> + <type>boolean</type> + </term> + <listitem> + <para> + Czy pozwalać na + <link linkend="features.persistent-connections">stałe połączenia</link> + z MySQL. + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mysql.max-persistent"> + <term> + <parameter>mysql.max_persistent</parameter> + <type>integer</type> + </term> + <listitem> + <para> + Maksymalna liczba stałych połączeń MySQL na każdy proces. + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mysql.max-links"> + <term> + <parameter>mysql.max_links</parameter> + <type>integer</type> + </term> + <listitem> + <para> + Maksymalna liczba połączeń MySQL na proces, włączając w to połączenia + stałe. + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mysql.default-port"> + <term> + <parameter>mysql.default_port</parameter> + <type>string</type> + </term> + <listitem> + <para> + Domyślny numer portu TCP, który będzie użyty przy łączeniu się z + serwerm baz danych, jeśli nie zostanie podany żaden inny. Jeśli + nie będzie podany port domyślny, będzie on pobrany ze zmiennej + środowiskowej <literal>MYSQL_TCP_PORT</literal>, wpisu + <literal>mysql-tcp</literal> w pliku + <filename>/etc/services</filename> lub podanej przy kompilacji opcji + <literal>MYSQL_PORT</literal>, w tym właśnie porządku. Pod Win32 użyta + będzie tylko stała <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> + Domyślna nazwa gniazda, które będzie użyte do łączenia się z lokalnym + serwerem baz danych, jeśli nie zostanie podana żadna inna nazwa. + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mysql.default-host"> + <term> + <parameter>mysql.default_host</parameter> + <type>string</type> + </term> + <listitem> + <para> + Domyślny serwer, który będzie używany przy łączeniu się z + bazą danych, jeśli nie zostanie podany żaden inny. Nie dotyczy + <link linkend="ini.safe-mode">trybu bezpiecznego</link>. + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mysql.default-user"> + <term> + <parameter>mysql.default_user</parameter> + <type>string</type> + </term> + <listitem> + <para> + Domyślna nazwa użytkownika, która będzie używana przy łączeniu się z + Nie dotyczy <link linkend="ini.safe-mode">trybu bezpiecznego</link>. + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mysql.default-password"> + <term> + <parameter>mysql.default_password</parameter> + <type>string</type> + </term> + <listitem> + <para> + Domyślne hasło, które będzie użyte przy łączeniu się z serwerem baz + danych, jeśli nie zostanie podane żadne inne. Nie dotyczy + <link linkend="ini.safe-mode">trybu bezpiecznego</link>. + </para> + </listitem> + </varlistentry> + + </variablelist> + </para> </section> <section id="mysql.resources"> @@ -139,6 +263,18 @@ <entry> Kolumny są zwracane jako tablica indeksowana numerycznie. Indeks zaczyna się od 0 i wskazuje na pierwsze pole w wyniku. + </entry> + </row> + <row> + <entry>MYSQL_STORE_RESULT</entry> + <entry> + Wynik operacji MySQL jest buforowany. + </entry> + </row> + <row> + <entry>MYSQL_USE_RESULT</entry> + <entry> + Wynik operacji MySQL nie jest buforowany. </entry> </row> </tbody> Index: phpdoc/pl/reference/mysql/functions/mysql-affected-rows.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-affected-rows.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-affected-rows.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-affected-rows.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-affected-rows.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-affected-rows' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-affected-rows"> <refnamediv> <refname>mysql_affected_rows</refname> @@ -52,9 +50,64 @@ </para> <para> Jeśli ostatnie zapytanie nie powiodło się, funkcja zwróci -1. + <example> + <title>Zapytanie DELETE</title> + <programlisting role="php"> +<![CDATA[ +<?php +/* łączenie z bazą */ +mysql_pconnect('localhost', 'uzytkownik', 'haslo') or + die ('Nie można się połączyć'); + +/* to powinno zwrócić poprawną liczbę usuniętych rekordów */ +mysql_query("DELETE FROM mytable WHERE id < 10"); +printf ("Usuniętych rekordów: %d\n", mysql_affected_rows()); + +/* bez warunku 'where' zwrócone zostanie 0 */ +mysql_query("DELETE FROM mytable"); +printf ("Usuniętych rekordów: %d\n", mysql_affected_rows()); +?> +]]> + </programlisting> + <para> + Powyższy przykład da następujący wynik: + <screen> +<![CDATA[ +Usuniętych rekordów: 10 +Usuniętych rekordów: 0 +]]> + </screen> + </para> + </example> + <example> + <title>Zapytanie UPDATE</title> + <programlisting role="php"> +<![CDATA[ +<?php +/* łączenie z bazą */ +mysql_pconnect('localhost', 'uzytkownik', 'haslo') or + die ('Nie można się połączyć'); + +/* aktualizacja rekordów */ +mysql_query("UPDATE mytable SET used=1 WHERE id < 10"); +printf ("Zaktualizowanych rekordów: %d\n", mysql_affected_rpws()); +mysql_query("COMMIT"); +?> +]]> + </programlisting> + <para> + Powyższy przykład da następujący wynik: + <screen> +<![CDATA[ +Zaktualizowanych rekordów: 10 +]]> + </screen> + </para> + </example> </para> <para> - Patrz także: <function>mysql_num_rows</function>. + Patrz także: <function>mysql_num_rows</function>, + <function>mysql_info</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-change-user.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-change-user.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-change-user.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-change-user.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-change-user.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-change-user' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-change-user"> <refnamediv> <refname>mysql_change_user</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-character-set-name.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-character-set-name.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-character-set-name.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-character-set-name.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-character-set-name.xml Sat May 4 +16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.25 --> -<!-- last change to 'mysql-character-set-name' in en/ tree in rev 1.100 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.100 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-character_set_name"> <refnamediv> <refname>mysql_character_set_name</refname> @@ -23,7 +21,7 @@ <programlisting role="php"> <![CDATA[ <?php -$link = mysql_connect('localhost', 'użytkownik', 'hasło'); +$link = mysql_connect('localhost', 'uzytkownik', 'haslo'); $charset = mysql_character_set_name($link); printf ("obecny zestaw znaków to %s\n", $charset); ?> Index: phpdoc/pl/reference/mysql/functions/mysql-close.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-close.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-close.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-close.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-close.xml Sat May 4 16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-close' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-close"> <refnamediv> <refname>mysql_close</refname> @@ -43,9 +41,9 @@ <programlisting role="php"> <![CDATA[ <?php - $link = mysql_connect("serwer", "uzytkownik", "haslo") - or die("Nie można się połączyć"); - print ("Połączenie nawiązane"); + $link = mysql_connect('localhost', 'uzytkownik', 'haslo') + or die('Nie można się połączyć'); + print ('Połączenie nawiązane'); mysql_close($link); ?> ]]> Index: phpdoc/pl/reference/mysql/functions/mysql-connect.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-connect.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-connect.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-connect.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-connect.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-connect' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-connect"> <refnamediv> <refname>mysql_connect</refname> @@ -80,9 +78,9 @@ <programlisting role="php"> <![CDATA[ <?php - $link = mysql_connect("localhost", "uzytkownik", "haslo") - or die("Nie można się połączyć"); - print ("Połączenie nawiązane"); + $link = mysql_connect('localhost', 'uzytkownik', 'haslo') + or die('Nie można się połączyć'); + print ('Połączenie nawiązane'); mysql_close($link); ?> ]]> Index: phpdoc/pl/reference/mysql/functions/mysql-create-db.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-create-db.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-create-db.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-create-db.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-create-db.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-create-db' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-create-db"> <refnamediv> <refname>mysql_create_db</refname> @@ -30,10 +28,10 @@ <programlisting role="php"> <![CDATA[ <?php - $link = mysql_pconnect("serwer", "uzytkownik", "haslo") - or die("Nie można się połączyć"); - if (mysql_create_db("my_db")) { - print ("Utworzono bazę\n"); + $link = mysql_pconnect('localhost', 'uzytkownik', 'haslo') + or die('Nie można się połączyć'); + if (mysql_create_db('my_db')) { + print ('Utworzono bazę\n'); } else { printf ("Błąd podczas tworzenia bazy: %s\n", mysql_error ()); } @@ -45,8 +43,16 @@ Aby zachować zgodność z poprzednimi wersjami, można użyć również <function>mysql_createdb</function>. Jest to jednak niezalecane. </para> + <note> + <para> + Stosowanie funkcji <function>mysql_create_db</function> jest niezalecane. + Sugerowane jest wydawanie polecenia CREATE DATABASE przy użyciu funkcji + <function>mysql_query</function>. + </para> + </note> <para> - Patrz także: <function>mysql_drop_db</function>. + Patrz także: <function>mysql_drop_db</function>, + <function>mysql_query</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-data-seek.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-data-seek.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-data-seek.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-data-seek.xml:1.3 Sat May 4 07:20:27 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-data-seek.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-data-seek' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-data-seek"> <refnamediv> <refname>mysql_data_seek</refname> @@ -25,22 +23,30 @@ wywołanie <function>mysql_fetch_row</function> zwróci ten wiersz. </para> <para> - <parameter>numer_wiersza</parameter> liczony jest od 0. + <parameter>numer_wiersza</parameter> liczony jest od 0. Zakres wartości + od 0 do mysql_num_rows - 1. </para> + <note> + <para> + Funkcję <function>mysql_data_seek</function> można stosować jedynie w + połączeniu z <function>mysql_query</function>, nie z + <function>mysql_unbuffered_query</function>. + </para> + </note> <example> <title>mysql_data_seek</title> <programlisting role="php"> <![CDATA[ <?php - $link = mysql_pconnect("serwer", "uzytkownik", "haslo") - or die("Nie można się połączyć"); + $link = mysql_pconnect('serwer', 'uzytkownik', 'haslo') + or die('Nie można się połączyć'); - mysql_select_db("baza") - or die("Nie można wybrać bazy danych"); + mysql_select_db('baza') + or die('Nie można wybrać bazy danych'); - $query = "SELECT last_name, first_name FROM friends"; + $query = 'SELECT last_name, first_name FROM friends'; $result = mysql_query($query) - or die("Zapytanie zakończone niepowodzeniem"); + or die('Zapytanie zakończone niepowodzeniem'); /* pobieramy wiersze w odwrotnej kolejności */ for ($i = mysql_num_rows($result) - 1; $i >=0; $i--) { @@ -60,6 +66,10 @@ ]]> </programlisting> </example> + <para> + Patrz także: <function>mysql_query</function>, + <function>mysql_num_rows</function>. + </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-db-name.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-db-name.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-db-name.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-db-name.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-db-name.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-db-name' in en/ tree in rev 1.23 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.23 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-db-name"> <refnamediv> <refname>mysql_db_name</refname> @@ -35,7 +33,7 @@ <?php error_reporting(E_ALL); -mysql_connect("serwer", "uzytkownik", "haslo"); +mysql_connect('localhost', 'uzytkownik', 'haslo'); $db_list = mysql_list_dbs(); $i = 0; Index: phpdoc/pl/reference/mysql/functions/mysql-db-query.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-db-query.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-db-query.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-db-query.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-db-query.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-db-query' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-db-query"> <refnamediv> <refname>mysql_db_query</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-drop-db.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-drop-db.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-drop-db.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-drop-db.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-drop-db.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-drop-db' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-drop-db"> <refnamediv> <refname>mysql_drop_db</refname> @@ -28,8 +26,16 @@ Aby zachować zgodność z poprzednimi wersjami, można użyć również <function>mysql_dropdb</function>. Jest to jednak niezalecane. </para> + <note> + <para> + Stosowanie funkcji <function>mysql_drop_db</function> jest niezalecane. + Sugerowane jest wydawanie polecenia DROP DATABASE przy użyciu funkcji + <function>mysql_query</function>. + </para> + </note> <para> - Patrz także: <function>mysql_create_db</function>. + Patrz także: <function>mysql_create_db</function>, + <function>mysql_query</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-errno.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-errno.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-errno.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-errno.xml:1.3 Sat May 4 07:20:27 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-errno.xml Sat May 4 16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-errno' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-errno"> <refnamediv> <refname>mysql_errno</refname> @@ -30,20 +28,32 @@ <function>mysql_error</function> i <function>mysql_errno</function>), dlatego jeśli jej używasz, upewnij się, by zrobić to przed użyciem następnej funkcji MySQL. - <informalexample> + <example> + <title>Przykład użycia mysql_errno</title> <programlisting role="php"> <![CDATA[ <?php -mysql_connect("nieistniejacyserwer"); -echo mysql_errno().": ".mysql_error()."<BR>"; -mysql_select_db("niematakiejbazy"); -echo mysql_errno().": ".mysql_error()."<BR>"; -$conn = mysql_query("SELECT * FROM niematakiejtabeli"); -echo mysql_errno().": ".mysql_error()."<BR>"; +mysql_connect('localhost', 'uzytkownik', 'haslo'); + +mysql_select_db('niematakiejbazy'); +echo mysql_errno() . ": " . mysql_error(). "\n"; + +mysql_select_db('takiejbazytezniema'); +mysql_query('SELECT * FROM niematakiejtabeli'); +echo mysql_errno() . ": " . mysql_error() . "\n"; ?> ]]> </programlisting> - </informalexample> + <para> + Powyższy przykład da następujący wynik: + </para> + <screen> +<![CDATA[ +1049: Unknown database 'niematakiejbazy' +1146: Table 'takiejbazytezniema.niematakiejtabeli' doesn't exist +]]> + </screen> + </example> </para> <para> Patrz także: <function>mysql_error</function> Index: phpdoc/pl/reference/mysql/functions/mysql-error.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-error.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-error.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-error.xml:1.3 Sat May 4 07:20:27 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-error.xml Sat May 4 16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-error' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.5 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-error"> <refnamediv> <refname>mysql_error</refname> @@ -30,20 +28,32 @@ <function>mysql_error</function> i <function>mysql_errno</function>), dlatego jeśli jej używasz, upewnij się, by zrobić to przed użyciem następnej funkcji MySQL. - <informalexample> + <example> + <title>Przykład użycia mysql_error</title> <programlisting role="php"> <![CDATA[ <?php -mysql_connect("nieistniejacyserwer"); -echo mysql_errno().": ".mysql_error()."<BR>"; -mysql_select_db("niematakiejbazy"); -echo mysql_errno().": ".mysql_error()."<BR>"; -$conn = mysql_query("SELECT * FROM niematakiejtabeli"); -echo mysql_errno().": ".mysql_error()."<BR>"; +mysql_connect('localhost', 'uzytkownik', 'haslo'); + +mysql_select_db('niematakiejbazy'); +echo mysql_errno() . ": " . mysql_error(). "\n"; + +mysql_select_db('takiejbazytezniema'); +mysql_query('SELECT * FROM niematakiejtabeli'); +echo mysql_errno() . ": " . mysql_error() . "\n"; ?> ]]> </programlisting> - </informalexample> + <para> + Powyższy przykład da następujący wynik: + </para> + <screen> +<![CDATA[ +1049: Unknown database 'niematakiejbazy' +1146: Table 'takiejbazytezniema.niematakiejtabeli' doesn't exist +]]> + </screen> + </example> </para> <para> Patrz także: <function>mysql_errno</function> Index: phpdoc/pl/reference/mysql/functions/mysql-escape-string.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-escape-string.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-escape-string.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-escape-string.xml:1.3 Sat May 4 07:20:27 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-escape-string.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-escape-string' in en/ tree in rev 1.62 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.62 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-escape-string"> <refnamediv> <refname>mysql_escape_string</refname> @@ -57,7 +55,9 @@ </example> <para> Patrz także: - <function>mysql_real_escape_string</function> + <function>mysql_real_escape_string</function>, + <function>addslashes</function> oraz dyrektywa + <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-fetch-array.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-fetch-array.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-fetch-array.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-fetch-array.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-fetch-array.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-fetch-array' in en/ tree in rev 1.27 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.27 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-fetch-array"> <refnamediv> <refname>mysql_fetch_array</refname> @@ -36,13 +34,14 @@ lub przez stworzenie aliasa. Po stworzeniu aliasa nie można już odwoływać się do danej kolumny używając jej prawdziwej nazwy (w tym przykładzie używając <literal>'pole'</literal>). - <informalexample> + <example> + <title>Zapytanie z powtarzającymi się nazwami pól</title> <programlisting role="sql"> <![CDATA[ -select tjeden.pole as cos tdwa.pole as cos2 from tjeden, tdwa +select table1.field as foo table2.field as bar from table1, table2 ]]> </programlisting> - </informalexample> + </example> </para> <para> Godne uwagi jest to, że użycie <function>mysql_fetch_array</function> @@ -62,30 +61,68 @@ MYSQL_NUM indeksowanej tylko numerycznie (jak w <function>mysql_fetch_row</function>). </para> - <para> - Po dalsze szczegóły patrz także - <function>mysql_fetch_row</function> i - <function>mysql_fetch_assoc</function>. - </para> <example> - <title><function>mysql_fetch_array</function></title> + <title>mysql_fetch_array z MYSQL_NUM</title> + <programlisting role="php"> +<![CDATA[ +<?php +mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); +mysql_select_db('baza'); + +$result = mysql_query("SELECT id, nazwa FROM tabela"); + +while (($row = mysql_fetch_array($result, MYSQL_NUM)) + printf ("ID: %s Nazwa: %s", $row[0], $row[1]); + +mysql_free_result($result); +?> +]]> + </programlisting> + </example> + <example> + <title>mysql_fetch_array z MYSQL_ASSOC</title> <programlisting role="php"> <![CDATA[ <?php -mysql_connect("serwer","uzytkownik","haslo"); -mysql_select_db("baza"); -$result = mysql_query("select id_uzytkownika, pelna_nazwa from tabela"); -while ($row = mysql_fetch_array($result)) { - echo "id_uzytkownika: ".$row["id_uzytkownika"]."<br>\n"; - echo "id_uzytkownika: ".$row[0]."<br>\n"; - echo "pelna_nazwa: ".$row["pelna_nazwa"]."<br>\n"; - echo "pelna_nazwa: ".$row[1]."<br>\n"; -} +mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); +mysql_select_db('baza'); + +$result = mysql_query("SELECT id, nazwa FROM tabela"); + +while (($row = mysql_fetch_array($result, MYSQL_ASSOC)) + printf ("ID: %s Nazwa: %s", $row["id"], $row["nazwa"]); + mysql_free_result($result); ?> ]]> </programlisting> </example> + <example> + <title>mysql_fetch_array z MYSQL_BOTH</title> + <programlisting role="php"> +<![CDATA[ +<?php +mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); +mysql_select_db('baza'); + +$result = mysql_query("SELECT id, nazwa FROM tabela"); + +while (($row = mysql_fetch_array($result, MYSQL_BOTH)) + printf ("ID: %s Nazwa: %s", $row[0], $row["nazwa"]); + +mysql_free_result($result); +?> +]]> + </programlisting> + </example> + <para> + Patrz także: + <function>mysql_fetch_row</function>, + <function>mysql_fetch_assoc</function>. + </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-fetch-assoc.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-fetch-assoc.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-fetch-assoc.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-fetch-assoc.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-fetch-assoc.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-fetch-assoc' in en/ tree in rev 1.45 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.45 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-fetch-assoc"> <refnamediv> <refname>mysql_fetch_assoc</refname> @@ -41,19 +39,14 @@ <emphasis>nie</emphasis> jest znacząco wolniejsze od użycia <function>mysql_fetch_row</function>, a jest bardziej funkcjonalne. </para> - <para> - Po dalsze szczegóły patrz także - <function>mysql_fetch_row</function> i - <function>mysql_fetch_array</function>. - </para> <example> <title><function>mysql_fetch_assoc</function></title> <programlisting role="php"> <![CDATA[ <?php -mysql_connect("serwer","uzytkownik","haslo"); -mysql_select_db("baza"); -$result = mysql_query("select * from tabela"); +mysql_connect('localhost','uzytkownik','haslo'); +mysql_select_db('baza'); +$result = mysql_query('select * from tabela'); while ($row = mysql_fetch_assoc($result)) { echo $row["id_uzytkownika"]; echo $row["pelna_nazwa"]; @@ -63,6 +56,12 @@ ]]> </programlisting> </example> + <para> + Patrz także: + <function>mysql_fetch_row</function>, + <function>mysql_fetch_array</function> i + <function>mysql_query</function>. + </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-fetch-field.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-fetch-field.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-fetch-field.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-fetch-field.xml:1.3 Sat May 4 07:20:27 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-fetch-field.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-fetch-field' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-fetch-field"> <refnamediv> <refname>mysql_fetch_field</refname> @@ -98,11 +96,11 @@ <programlisting role="php"> <![CDATA[ <?php -mysql_connect("serwer","uzytkownik","haslo"); - or die ("Nie można się połączyć"); -mysql_select_db("baza"); -$result = mysql_query("select * from tabela") - or die("Zapytanie zakończone niepowodzeniem"); +mysql_connect('localhost','uzytkownik','haslo'); + or die ('Nie można się połączyć'); +mysql_select_db('baza'); +$result = mysql_query('select * from tabela') + or die('Zapytanie zakończone niepowodzeniem'); /* pobieramy dane kolumny */ $i = 0; while ($i < mysql_num_fields($result)) { Index: phpdoc/pl/reference/mysql/functions/mysql-fetch-lengths.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-fetch-lengths.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-fetch-lengths.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-fetch-lengths.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-fetch-lengths.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-fetch-lengths' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-fetch-lengths"> <refnamediv> <refname>mysql_fetch_lengths</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-fetch-object.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-fetch-object.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-fetch-object.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-fetch-object.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-fetch-object.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-fetch-object' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-fetch-object"> <refnamediv> <refname>mysql_fetch_object</refname> @@ -49,9 +47,9 @@ <programlisting role="php"> <![CDATA[ <?php -mysql_connect("serwer","uzytkownik","haslo"); +mysql_connect('localhost','uzytkownik','haslo'); mysql_select_db($db); -$result = mysql_query("select * from tabela"); +$result = mysql_query('select * from tabela'); while ($row = mysql_fetch_object($result)) { echo $row->id_uzytkownika; echo $row->pelna_nazwa; Index: phpdoc/pl/reference/mysql/functions/mysql-fetch-row.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-fetch-row.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-fetch-row.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-fetch-row.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-fetch-row.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-fetch-row' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-fetch-row"> <refnamediv> <refname>mysql_fetch_row</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-field-flags.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-field-flags.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-field-flags.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-field-flags.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-field-flags.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-field-flags' in en/ tree in rev 1.17 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.17 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-field-flags"> <refnamediv> <refname>mysql_field_flags</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-field-len.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-field-len.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-field-len.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-field-len.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-field-len.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-field-len' in en/ tree in rev 1.17 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.17 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-field-len"> <refnamediv> <refname>mysql_field_len</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-field-name.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-field-name.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-field-name.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-field-name.xml:1.3 Sat May 4 07:20:28 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-field-name.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-field-name' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-field-name"> <refnamediv> <refname>mysql_field_name</refname> @@ -40,7 +38,7 @@ * nazwa_uzytkownika * haslo */ -$link = mysql_connect('localhost', $uzytkownik, 'haslo'); +$link = mysql_connect('localhost', 'uzytkownik', 'haslo'); mysql_select_db($dbname, $link) or die("Nie można otworzyć bazy $dbname"); $res = mysql_query("select * from users", $link); Index: phpdoc/pl/reference/mysql/functions/mysql-field-seek.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-field-seek.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-field-seek.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-field-seek.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-field-seek.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-field-seek' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-field-seek"> <refnamediv> <refname>mysql_field_seek</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-field-table.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-field-table.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-field-table.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-field-table.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-field-table.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-field-table' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-field-table"> <refnamediv> <refname>mysql_field_table</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-field-type.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-field-type.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-field-type.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-field-type.xml:1.3 Sat May 4 07:20:28 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-field-type.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-field-type' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-field-type"> <refnamediv> <refname>mysql_field_type</refname> @@ -28,32 +26,44 @@ <programlisting role="php"> <![CDATA[ <?php -mysql_connect("serwer","uzytkownik","haslo"); -mysql_select_db("baza"); -$result = mysql_query("SELECT * FROM tabela"); +mysql_connect('localhost','uzytkownik','haslo'); +mysql_select_db('baza'); +$result = mysql_query('SELECT * FROM tabela'); $fields = mysql_num_fields($result); $rows = mysql_num_rows($result); -$i = 0; -$table = mysql_field_table($result, $i); -echo "Tabela '".$table."' ma ".$fields." pól i ".$rows." wierszy <br />"; -echo "Tabela ma następujące pola <br />"; -while ($i < $fields) { +$table = mysql_field_table($result, 0); +echo "Tabela '".$table."' ma ".$fields." pól i ".$rows." wierszy\n"; +echo "Tabela ma następujące pola:\n"; +for ($i=0; $i < $fields; $i++) { $type = mysql_field_type($result, $i); $name = mysql_field_name($result, $i); $len = mysql_field_len($result, $i); $flags = mysql_field_flags($result, $i); - echo $type." ".$name." ".$len." ".$flags."<br />"; + echo $type." ".$name." ".$len." ".$flags."\n"; $i++; } +mysql_free_result($result); mysql_close(); - ?> ]]> </programlisting> + <para> + Powyższy przykład da następujący wynik: + </para> + <screen> +<![CDATA[ +Tabela 'tabela' ma 4 pól i 1 wierszy +Tabela ma następujące pola: +string name 64 not_null primary_key binary +int ret 1 not_null +string dl 128 not_null +string type 9 not_null enum +]]> + </screen> </example> </para> - <para> - Aby zachować zgodność z poprzednimi wersjami, można użyć również + <para> + Aby zachować zgodność z poprzednimi wersjami, można użyć również <function>mysql_fieldtype</function>. Jest to jednak niezalecane. </para> </refsect1> Index: phpdoc/pl/reference/mysql/functions/mysql-free-result.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-free-result.xml:1.1 phpdoc/pl/reference/mysql/functions/mysql-free-result.xml:1.2 --- phpdoc/pl/reference/mysql/functions/mysql-free-result.xml:1.1 Sun Apr 14 21:39:30 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-free-result.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-free-result' in en/ tree in rev 1.102 --> -<!-- EN-Revision: 0.0 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.102 --> +<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.2 $ --> <refentry id="function.mysql-free-result"> <refnamediv> <refname>mysql_free_result</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-get-client-info.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-get-client-info.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-get-client-info.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-get-client-info.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-get-client-info.xml Sat May 4 +16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-get-client-info' in en/ tree in rev 1.62 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.62 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-get-client-info"> <refnamediv> <refname>mysql_get_client_info</refname> @@ -18,8 +16,28 @@ <function>mysql_get_client_info</function> zwraca ciąg znaków zawierający wersję bibliotek klienta MySQL. </para> + <example> + <title>mysql_get_client_info</title> + <programlisting role="php"> +<![CDATA[ +<?php +printf ("MySQL client info: %s\n", mysql_get_client_info()); +?> +]]> + </programlisting> + <para> + Powyższy przykład da następujący wynik: + </para> + <screen> +<![CDATA[ +MySQL client info: 3.23.39 +]]> + </screen> + </example> <para> - <function>mysql_get_client_info</function> dodano w PHP 4.0.5. + Patrz także: <function>mysql_get_host_info</function>, + <function>mysql_get_proto_info</function> i + <function>mysql_get_server_info</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-get-host-info.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-get-host-info.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-get-host-info.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-get-host-info.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-get-host-info.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-get-host-info' in en/ tree in rev 1.62 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.62 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-get-host-info"> <refnamediv> <refname>mysql_get_host_info</refname> @@ -22,8 +20,30 @@ <parameter>identyfikator_połączenia</parameter> nie zostanie podany, wykorzystane zostanie ostatnio otwarte połączenie. </para> + <example> + <title>mysql_get_host_info</title> + <programlisting role="php"> +<![CDATA[ +<?php +mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); +printf ("MySQL host info: %s\n", mysql_get_host_info()); +?> +]]> + </programlisting> + <para> + Powyższy przykład da następujący wynik: + </para> + <screen> +<![CDATA[ +MySQL host info: Localhost via UNIX socket +]]> + </screen> + </example> <para> - <function>mysql_get_host_info</function> dodano w PHP 4.0.5. + Patrz także: <function>mysql_get_client_info</function>, + <function>mysql_get_proto_info</function> i + <function>mysql_get_server_info</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-get-proto-info.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-get-proto-info.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-get-proto-info.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-get-proto-info.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-get-proto-info.xml Sat May 4 +16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-get-proto-info' in en/ tree in rev 1.62 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.62 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-get-proto-info"> <refnamediv> <refname>mysql_get_proto_info</refname> @@ -21,8 +19,30 @@ <parameter>identyfikator_połączenia</parameter> nie zostanie podany, wykorzystane zostanie ostatnio otwarte połączenie. </para> + <example> + <title>mysql_get_proto_info</title> + <programlisting role="php"> +<![CDATA[ +<?php +mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); +printf ("MySQL protocol version: %s\n", mysql_get_proto_info()); +?> +]]> + </programlisting> + <para> + Powyższy przykład da następujący wynik: + </para> + <screen> +<![CDATA[ +MySQL protocol version : 10 +]]> + </screen> + </example> <para> - <function>mysql_get_proto_info</function> dodano w PHP 4.0.5. + Patrz także: <function>mysql_get_client_info</function>, + <function>mysql_get_host_info</function> i + <function>mysql_get_server_info</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-get-server-info.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-get-server-info.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-get-server-info.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-get-server-info.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-get-server-info.xml Sat May 4 +16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.25 --> -<!-- last change to 'mysql-get-server-info' in en/ tree in rev 1.96 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.96 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-get-server-info"> <refnamediv> <refname>mysql_get_server_info</refname> @@ -23,6 +21,31 @@ </para> <para> <function>mysql_get_server_info</function> dodano w PHP 4.0.5. + </para> + <example> + <title>mysql_get_server_info</title> + <programlisting role="php"> +<![CDATA[ +<?php +mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); +printf ("MySQL server version: %s\n", mysql_get_server_info()); +?> +]]> + </programlisting> + <para> + Powyższy przykład da następujący wynik: + </para> + <screen> +<![CDATA[ +MySQL server version: 4.0.1-alpha +]]> + </screen> + </example> + <para> + Patrz także: <function>mysql_get_client_info</function>, + <function>mysql_get_host_info</function> i + <function>mysql_get_proto_info</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-insert-id.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-insert-id.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-insert-id.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-insert-id.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-insert-id.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-insert-id' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-insert-id"> <refnamediv> <refname>mysql_insert_id</refname> @@ -50,6 +48,24 @@ <literal>LAST_INSERT_ID()</literal>. </para> </warning> + <example> + <title>Przykład użycia mysql_insert_id</title> + <programlisting role="php"> +<![CDATA[ +<?php + mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); + mysql_select_db('baza'); + + mysql_query("INSERT INTO mytable (product) values ('kossu')"); + printf ("Ostatnio dodany rekord ma id %d\n", mysql_insert_id()); +?> +]]> + </programlisting> + </example> + <para> + Patrz także: <function>mysql_query</function>. + </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-list-dbs.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-list-dbs.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-list-dbs.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-list-dbs.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-list-dbs.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-list-dbs' in en/ tree in rev 1.16 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.16 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-list-dbs"> <refnamediv> <refname>mysql_list_dbs</refname> @@ -31,7 +29,7 @@ <programlisting role="php"> <![CDATA[ <?php -$link = mysql_connect ("serwer","uzytkownik","haslo"); +$link = mysql_connect ('localhost','uzytkownik','haslo'); $db_list = mysql_list_dbs($link); while ($row = mysql_fetch_object($db_list)) { Index: phpdoc/pl/reference/mysql/functions/mysql-list-fields.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-list-fields.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-list-fields.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-list-fields.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-list-fields.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-list-fields' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-list-fields"> <refnamediv> <refname>mysql_list_fields</refname> @@ -33,9 +31,9 @@ <programlisting role="php"> <![CDATA[ <?php -$link = mysql_connect ("serwer","uzytkownik","haslo"); +$link = mysql_connect ('localhost','uzytkownik','haslo'); -$fields = mysql_list_fields("baza", "tabela", $link); +$fields = mysql_list_fields('baza', 'tabela', $link); $columns = mysql_num_fields($fields); for ($i = 0; $i < $columns; $i++) { Index: phpdoc/pl/reference/mysql/functions/mysql-list-processes.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-list-processes.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-list-processes.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-list-processes.xml:1.3 Sat May 4 07:20:28 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-list-processes.xml Sat May 4 +16:30:51 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.25 --> -<!-- last change to 'mysql-list-processes' in en/ tree in rev 1.96 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.96 --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-list-processes"> <refnamediv> <refname>mysql_list_processes</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-list-tables.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-list-tables.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-list-tables.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-list-tables.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-list-tables.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-list-tables' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-list-tables"> <refnamediv> <refname>mysql_list_tables</refname> @@ -20,7 +18,7 @@ <para> <function>mysql_list_tables</function> przyjmuje jako argument nazwę bazy i zwraca wskaźnik wyniku podobnie jak funkcja - <function>mysql_db_query</function>. Żeby uzyskać nazwy tabel + <function>mysql_query</function>. Żeby uzyskać nazwy tabel za wskaźnika wyniku należy użyć funkcji <function>mysql_tablename</function> lub innej operującej na tablicach wyników. @@ -28,6 +26,29 @@ <para> Aby zachować zgodność z poprzednimi wersjami, można użyć również <function>mysql_listtables</function>. Jest to jednak niezalecane. + </para> + <example> + <title>Przykład użycia mysql_list_tables</title> + <programlisting role="php"> +<![CDATA[ +<?php +mysql_connect('localhost', 'uzytkownik', 'haslo') or + die('Nie można się połączyć'); +mysql_select_db('baza'); + +$result = mysql_list_tables(); + +while (($row = mysql_fetch_row($result)) + printf ("Tabela: %s\n", $row[0]); + +mysql_free_result($result); +?> +]]> + </programlisting> + </example> + <para> + Patrz także: <function>mysql_list_dbs</function>, + <function>mysql_tablename</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-num-fields.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-num-fields.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-num-fields.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-num-fields.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-num-fields.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-num-fields' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-num-fields"> <refnamediv> <refname>mysql_num_fields</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-num-rows.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-num-rows.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-num-rows.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-num-rows.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-num-rows.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-num-rows' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-num-rows"> <refnamediv> <refname>mysql_num_rows</refname> @@ -24,10 +22,10 @@ <programlisting role="php"> <![CDATA[ <?php -$link = mysql_connect ("serwer","uzytkownik","haslo"); -mysql_select_db("baza", $link); +$link = mysql_connect ('serwer','uzytkownik','haslo'); +mysql_select_db('baza', $link); -$result = mysql_query("SELECT * FROM tabela", $link); +$result = mysql_query('SELECT * FROM tabela', $link); $num_rows = mysql_num_rows($result); echo "$num_rows wierszy\n"; @@ -36,10 +34,18 @@ </programlisting> </example> </para> + <note> + <para> + Jeśli funkcja <function>mysql_num_rows</function> jest używana w + połączeniu z <function>mysql_unbuffered_query</function>, poprawna + wartość zostanie zwrócona dopiero po odebraniu wszystkich wierszy wyniku. + </para> + </note> <para> Patrz także: <function>mysql_affected_rows</function>, <function>mysql_connect</function>, + <function>mysql_data_seek</function>, <function>mysql_select_db</function> i <function>mysql_query</function>. </para> Index: phpdoc/pl/reference/mysql/functions/mysql-pconnect.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-pconnect.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-pconnect.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-pconnect.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-pconnect.xml Sat May 4 16:30:51 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-pconnect' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-pconnect"> <refnamediv> <refname>mysql_pconnect</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-ping.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-ping.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-ping.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-ping.xml:1.3 Sat May 4 07:20:28 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-ping.xml Sat May 4 16:30:52 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.25 --> -<!-- last change to 'mysql-ping' in en/ tree in rev 1.100 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.100 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-ping"> <refnamediv> <refname>mysql_ping</refname> @@ -27,8 +25,8 @@ </para> <para> Patrz także: - <function>mysql_thread_id</function> - <function>mysql_list_processes</function> + <function>mysql_thread_id</function>, + <function>mysql_list_processes</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-query.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-query.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-query.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-query.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-query.xml Sat May 4 16:30:52 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-query' in en/ tree in rev 1.62 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.62 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-query"> <refnamediv> <refname>mysql_query</refname> @@ -14,6 +12,7 @@ <type>resource</type><methodname>mysql_query</methodname> <methodparam><type>string</type><parameter>zapytanie</parameter></methodparam> <methodparam choice="opt"><type>resource</type><parameter>identyfikator_połączenia</parameter></methodparam> + <methodparam +choice="opt"><type>int</type><parameter>typ_wyniku</parameter></methodparam> </methodsynopsis> <para> <function>mysql_query</function> wysyła zapytanie do aktywnej @@ -23,9 +22,15 @@ połączenie nie jest otwarte, podjęta zostanie próba ustanowienia go, poprzez wywołanie <function>mysql_connect</function> bez argumentów. </para> + <para> + Opcjonalny argument <parameter>result_mode</parameter> może przyjmować + wartość MYSQL_USE_RESULT lub MYSQL_STORE_RESULT. Domyślnie używana jest + wartość MYSQL_STORE_RESULT, zatem wynik jest buforowany. Odpowiednikiem + użycia drugiej opcji jest funkcja <function>mysql_unbuffered_query</function>. + </para> <note> <para> - Zapytanie nie powinno kończyć się znakiem średnika. + Zapytanie nie powinno kończyć się znakiem średnika. </para> </note> <para> Index: phpdoc/pl/reference/mysql/functions/mysql-real-escape-string.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-real-escape-string.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-real-escape-string.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-real-escape-string.xml:1.3 Sat May 4 07:20:28 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-real-escape-string.xml Sat May 4 +16:30:52 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.25 --> -<!-- last change to 'mysql-real-escape-string' in en/ tree in rev 1.100 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.100 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-real-escape-string"> <refnamediv> <refname>mysql_real_escape_string</refname> @@ -53,8 +51,8 @@ </example> <para> Patrz także: - <function>mysql_escape_string</function> - <function>mysql_character_set_name</function> + <function>mysql_escape_string</function>, + <function>mysql_character_set_name</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-result.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-result.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-result.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-result.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-result.xml Sat May 4 16:30:52 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-result' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-result"> <refnamediv> <refname>mysql_result</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-select-db.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-select-db.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-select-db.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-select-db.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-select-db.xml Sat May 4 16:30:52 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-select-db' in en/ tree in rev 1.2 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-select-db"> <refnamediv> <refname>mysql_select_db</refname> Index: phpdoc/pl/reference/mysql/functions/mysql-stat.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-stat.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-stat.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-stat.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-stat.xml Sat May 4 16:30:52 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-stat' in en/ tree in rev 1.62 --> <!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.62 --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-stat"> <refnamediv> <refname>mysql_stat</refname> @@ -31,7 +29,7 @@ <programlisting role="php"> <![CDATA[ <?php -$link = mysql_connect('localhost', 'użytkownik', 'hasło'); +$link = mysql_connect('localhost', 'uzytkownik', 'haslo'); printf("%s\n", mysql_stat($link)); ?> ]]> Index: phpdoc/pl/reference/mysql/functions/mysql-tablename.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-tablename.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-tablename.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-tablename.xml:1.3 Sat May 4 07:20:28 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-tablename.xml Sat May 4 16:30:52 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-tablename' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.4 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-tablename"> <refnamediv> <refname>mysql_tablename</refname> @@ -25,17 +23,20 @@ <programlisting role="php"> <![CDATA[ <?php -mysql_connect("serwer"); -$result = mysql_list_tables("baza"); -$i = 0; -for ($i = 0; $i < mysql_num_rows($result); $i++) { - $tb_names[$i] = mysql_tablename($result, $i); - echo $tb_names[$i] . "<br />"; -} +mysql_connect('localhost', 'uzytkownik', 'haslo'); +$result = mysql_list_tables('baza'); + +for ($i = 0; $i < mysql_num_rows($result); $i++) + printf ("Tabela: %s\n", mysql_tablename($result, $i)); + +mysql_free_result($result); ?> ]]> </programlisting> </example> + </para> + <para> + Patrz także: <function>mysql_list_tables</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-thread-id.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-thread-id.xml:1.3 phpdoc/pl/reference/mysql/functions/mysql-thread-id.xml:1.4 --- phpdoc/pl/reference/mysql/functions/mysql-thread-id.xml:1.3 Sat May 4 07:20:28 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-thread-id.xml Sat May 4 16:30:52 +2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.25 --> -<!-- last change to 'mysql-thread-id' in en/ tree in rev 1.100 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.100 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.mysql-thread-id"> <refnamediv> <refname>mysql_thread_id</refname> @@ -45,8 +43,8 @@ </example> <para> Patrz także: - <function>mysql_ping</function> - <function>mysql_list_processes</function> + <function>mysql_ping</function>, + <function>mysql_list_processes</function>. </para> </refsect1> </refentry> Index: phpdoc/pl/reference/mysql/functions/mysql-unbuffered-query.xml diff -u phpdoc/pl/reference/mysql/functions/mysql-unbuffered-query.xml:1.2 phpdoc/pl/reference/mysql/functions/mysql-unbuffered-query.xml:1.3 --- phpdoc/pl/reference/mysql/functions/mysql-unbuffered-query.xml:1.2 Wed Apr 17 03:16:12 2002 +++ phpdoc/pl/reference/mysql/functions/mysql-unbuffered-query.xml Sat May 4 +16:30:52 2002 @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- splitted from ./pl/functions/mysql.xml, last change in rev 1.16 --> -<!-- last change to 'mysql-unbuffered-query' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: slawek Status: ready --> -<!-- OLD-Revision: 1.100/EN.1.2 --> +<!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> +<!-- $Revision: 1.3 $ --> <refentry id="function.mysql-unbuffered-query"> <refnamediv> <refname>mysql_unbuffered_query</refname> @@ -17,6 +15,7 @@ <type>resource</type><methodname>mysql_unbuffered_query</methodname> <methodparam><type>string</type><parameter>zapytanie</parameter></methodparam> <methodparam choice="opt"><type>resource</type><parameter>identyfikator_połączenia</parameter></methodparam> + <methodparam +choice="opt"><type>int</type><parameter>typ_wyniku</parameter></methodparam> </methodsynopsis> <para> <function>mysql_unbuffered_query</function> wysyła @@ -26,8 +25,14 @@ generują duże wyniki. Po drugie, można pracować na zbiorze wynikowym już po odebraniu od bazy pierwszego wiersza. Nie trzeba czekać, aż zakończy się działanie zapytania. Przy pracy z kilkoma połączeniami do - bazy, należy dodać opcjonalny parametr + bazy, należy dodać opcjonalny argument <parameter>identyfikator_połączenia</parameter>. + </para> + <para> + Opcjonalny argument <parameter>result_mode</parameter> może przyjmować + wartość MYSQL_USE_RESULT lub MYSQL_STORE_RESULT. Domyślnie używana jest + wartość MYSQL_USE_RESULT, zatem wynik nie jest buforowany. Odpowiednikiem + użycia drugiej opcji jest funkcja <function>mysql_query</function>. </para> <note> <para> Index: phpdoc/pl/reference/mysql/functions/mysql-info.xml +++ phpdoc/pl/reference/mysql/functions/mysql-info.xml <?xml version="1.0" encoding="iso-8859-2"?> <!-- EN-Revision: 1.3 Maintainer: slawek Status: ready --> <!-- $Revision: 1.1 $ --> <refentry id="function.mysql-info"> <refnamediv> <refname>mysql_info</refname> <refpurpose> Pobiera informacje o ostatnim zapytaniu </refpurpose> </refnamediv> <refsect1> <title>Opis</title> <methodsynopsis> <type>string</type><methodname>mysql_info</methodname> <methodparam choice="opt"><type>resource</type><parameter> identyfikator_połączenia </parameter></methodparam> </methodsynopsis> <para> <function>mysql_info</function> zwraca szczegółowe informacje o ostatnim zapytaniu wykonanym przy użyciu podanego <parameter>identyfikatora_połączenia</parameter>. Jeśli <parameter>identyfikator_połączenia</parameter> nie zostanie podany, domyślnie przyjmowane jest ostatnio otwarte połączenie. </para> <para> <function>mysql_info</function> zwraca wartość typu <type>string</type> dla poleceń wymienionych poniżej. Dla wszystkich innych zwracana jest wartość &false;. Format zwracanej wartości zależy od polecenia. <example> <title>Formaty zwracanych wartości</title> <programlisting role="mysql"> <![CDATA[ INSERT INTO ... SELECT ... String format: Records: 23 Duplicates: 0 Warnings: 0 INSERT INTO ... VALUES (...),(...),(...)... String format: Records: 37 Duplicates: 0 Warnings: 0 LOAD DATA INFILE ... String format: Records: 42 Deleted: 0 Skipped: 0 Warnings: 0 ALTER TABLE String format: Records: 60 Duplicates: 0 Warnings: 0 UPDATE String format: Rows matched: 65 Changed: 65 Warnings: 0 ]]> </programlisting> </example> Podane wartości są jedynie przykładowe. Będą one różne, w zależności od zapytania. </para> <note> <para> Dla poleceń typu INSERT ... VALUES, <function>mysql_info</function> zwraca wartość różną od &false;, tylko jeśli w zapytaniu podanych zostało kilka wartości. </para> </note> <para> Patrz także: <function>mysql_affected_rows</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 -->