cvs: phpdoc-cs /reference/mysql/functions mysql-affected-rows.xml

From: Date: Wed, 05 Jun 2002 21:20:45 +0000
Subject: cvs: phpdoc-cs /reference/mysql/functions mysql-affected-rows.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969346221@lists.php.net to get a copy of this message
costra Wed Jun 5 17:20:45 2002 EDT Modified files: /phpdoc-cs/reference/mysql/functions mysql-affected-rows.xml Log: Updated Modified Files: cs/reference/mysql/functions/mysql-affected-rows.xml from en rev. 1.5 Index: phpdoc-cs/reference/mysql/functions/mysql-affected-rows.xml diff -u phpdoc-cs/reference/mysql/functions/mysql-affected-rows.xml:1.1 phpdoc-cs/reference/mysql/functions/mysql-affected-rows.xml:1.2 --- phpdoc-cs/reference/mysql/functions/mysql-affected-rows.xml:1.1 Sun Apr 14 19:47:07 2002 +++ phpdoc-cs/reference/mysql/functions/mysql-affected-rows.xml Wed Jun 5 17:20:45 2002 @@ -48,9 +48,64 @@ </para> <para> Je-li poslední dotaz chybný, funkce vrátí -1. + <example> + <title>Dotaz typu DELETE (mazání)</title> + <programlisting role="php"> +<![CDATA[ +<?php + /* pøipojení k databázi */ + mysql_pconnect("localhost", "mysql_uziv", "mysql_heslo") or + die ("Nelze se pøipojit"); + + /* tohle vrátí správný poèet smazaných záznamù */ + mysql_query("DELETE FROM moje_tabulka WHERE id < 10"); + printf ("Smazáno záznamù: %d\n", mysql_affected_rows()); + + /* bez pou¾ití klauzule where v dotazu typu DELETE, bude vrácena 0 */ + mysql_query("DELETE FROM moje_tabulka"); + printf ("Smazáno záznamù: %d\n", mysql_affected_rows()); +?> +]]> + </programlisting> + <para> + Pøedchozí pøíklad by mìl následující výstup: + <screen> +<![CDATA[ +Smazáno záznamù: 10 +Smazáno záznamù: 0 +]]> + </screen> + </para> + </example> + <example> + <title>Dotaz typu UPDATE (zmìna)</title> + <programlisting role="php"> +<![CDATA[ +<?php + /* pøipojení k databázi */ + mysql_pconnect("localhost", "mysql_uziv", "mysql_heslo") or + die ("Nelze se pøipojit"); + + /* Zmìna záznamù */ + mysql_query("UPDATE moje_tabulka SET used=1 WHERE id < 10"); + printf ("Zmìnìno záznamù: %d\n", mysql_affected_rows()); + mysql_query("COMMIT"); +?> +]]> + </programlisting> + <para> + Pøedchozí pøíklad by mìl následující výstup: + <screen> +<![CDATA[ +Zmìnìno záznamù: 10 +]]> + </screen> + </para> + </example> </para> <para> - Viz. také: <function>mysql_num_rows</function>. + Dále také: <function>mysql_num_rows</function>, + <function>mysql_info</function>. </para> </refsect1> </refentry>

« previous php.doc (#969346221) next »