betz            Sat May 25 19:33:52 2002 EDT

  Added files:                 
    /phpdoc-de/reference/mysql/functions        mysql-character-set-name.xml 
                                                mysql-ping.xml 
                                                mysql-real-escape-string.xml 
                                                mysql-thread-id.xml 

  Modified files:              
    /phpdoc-de/reference/mysql/functions        mysql-affected-rows.xml 
                                                mysql-change-user.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-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-query.xml 
                                                mysql-result.xml 
                                                mysql-select-db.xml 
                                                mysql-stat.xml 
                                                mysql-tablename.xml 
                                                mysql-unbuffered-query.xml 
  Log:
  sync to en
  
Index: phpdoc-de/reference/mysql/functions/mysql-affected-rows.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-affected-rows.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-affected-rows.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-affected-rows.xml:1.2     Wed Apr 17 
02:53:16 2002
+++ phpdoc-de/reference/mysql/functions/mysql-affected-rows.xml Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-affected-rows' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.5 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-affected-rows">
    <refnamediv>
     <refname>mysql_affected_rows</refname> 
@@ -38,7 +36,7 @@
     <para>
      War die letzte Anfrage ein DELETE-Anweisung ohne WHERE Bedingung,
      wurden alle Datens�tze aus der Tabelle gel�scht. Diese Funktion
-     wird aber trotzdem &null; zur�ckliefern.
+     wird aber trotzdem Null (0) zur�ckliefern.
     </para>
     <note>
      <para>
@@ -57,9 +55,64 @@
     </para>
     <para>
      Falls die letze Anfrage fehlschl�gt, liefert diese Funktion -1 zur�ck.
+     <example>
+      <title>Delete-Query</title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+    /* Verbindung zur Datenabank */
+    mysql_pconnect("localhost", "mysql_user", "mysql_password") or
+        die ("Keine Verbindung m�glich");
+
+    /* Das sollte die korrekte Anzahl gel�schter Datens�tze liefern */
+    mysql_query("DELETE FROM mytable WHERE id < 10");
+    printf ("Datens�tze gel�scht: %d\n", mysql_affected_rows());
+
+    /* Ohne where Bedingung in einer Delete-Anweisung sollte 0 zur�ckgegeben werden */
+    mysql_query("DELETE FROM mytable");
+    printf ("Datens�tze gel�scht: %d\n", mysql_affected_rows());
+?>
+]]>
+      </programlisting>
+      <para>
+      Das obige Beispiel gibt folgendes aus:
+       <screen>
+<![CDATA[
+Datens�tze gel�scht: 10
+Datens�tze gel�scht: 0
+]]>
+       </screen>
+      </para>
+     </example>
+     <example>
+      <title>Update-Query</title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+    /* Verbindung zur Datenabank */
+    mysql_pconnect("localhost", "mysql_user", "mysql_password") or
+        die ("Could not connect");
+
+    /* Update von Datens�tzen */
+    mysql_query("UPDATE mytable SET used=1 WHERE id < 10");
+    printf ("Ver�nderte Datens�tze: %d\n", mysql_affected_rows());
+    mysql_query("COMMIT");
+?>
+]]>
+      </programlisting>
+      <para>
+       Das obige Beispiel gibt folgendes aus:
+       <screen>
+<![CDATA[
+Ver�nderte Datens�tze: 10
+]]>
+       </screen>
+      </para>
+     </example> 
     </para>
     <para>
-     Siehe auch: <function>mysql_num_rows</function>.
+     Siehe auch: <function>mysql_num_rows</function>,
+               <function>mysql_info</function>.
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-change-user.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-change-user.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-change-user.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-change-user.xml:1.2       Wed Apr 17 
02:53:17 2002
+++ phpdoc-de/reference/mysql/functions/mysql-change-user.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-change-user' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-change-user">
    <refnamediv>
     <refname>mysql_change_user</refname> 
@@ -32,7 +30,7 @@
     <note>
      <para>
       Diese Funktion wurde mit PHP 3.0.13 eingef�hrt und erfordert
-      MySQL 3.23.3 oder h�her.
+      MySQL 3.23.3 oder h�her. In PHP 4 steht diese Funktion nicht zur Verf�gung.
      </para>
     </note>
    </refsect1>
Index: phpdoc-de/reference/mysql/functions/mysql-close.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-close.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-close.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-close.xml:1.2     Wed Apr 17 02:53:17 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-close.xml Sat May 25 19:33:41 2002
@@ -44,7 +44,7 @@
 <![CDATA[
 <?php
     $link = mysql_connect ("localhost", "mysql_user", "mysql_password")
-        or die ("keine Verbindung m�glich");
+        or exit ("keine Verbindung m�glich");
     print ("Verbindung erfolgreich");
     mysql_close ($link);
 ?>
Index: phpdoc-de/reference/mysql/functions/mysql-connect.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-connect.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-connect.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-connect.xml:1.2   Wed Apr 17 02:53:17 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-connect.xml       Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-connect' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-connect">
    <refnamediv>
     <refname>mysql_connect</refname>
@@ -15,6 +13,7 @@
       <methodparam 
choice="opt"><type>string</type><parameter>Server</parameter></methodparam>
       <methodparam 
choice="opt"><type>string</type><parameter>Benutzername</parameter></methodparam>
       <methodparam 
choice="opt"><type>string</type><parameter>Benutzerkennwort</parameter></methodparam>
+      <methodparam 
+choice="opt"><type>bool</type><parameter>neue_Verbindung</parameter></methodparam>
      </methodsynopsis>
     <para> 
      R�ckgabewert: Eine MySQL Verbindungs-Kennung im Erfolgsfall oder &false;
@@ -23,7 +22,7 @@
     <para> 
      <function>mysql_connect</function> �ffnet eine Verbindung zu einem
      MySQL Server. F�r fehlende optionale Parameter werden folgende Standardwerte
-     angenommen: <parameter>server</parameter> = 'localhost:3306',
+     angenommen: <parameter>Server</parameter> = 'localhost:3306',
      <parameter>Benutzername</parameter> = Name des Benutzers dem der
      Server-Prozess geh�rt und <parameter>Benutzerkennwort</parameter> =
      leeres Kennwort.
@@ -36,7 +35,7 @@
      <note>
       <para>
        Unterst�tzung f�r &quot;:port&quot; wurde in PHP
-       3.0.10 hinzugef�gt.
+       PHP 3.0B4 hinzugef�gt.
       </para>
       <para>
        Unterst�tzung f�r &quot;::/pfad/zum/socket&quot; wurde in PHP
@@ -53,7 +52,17 @@
      <function>mysql_connect</function> mit den gleichen Argumenten
      erfolgt, wird keine neue Verbindung aufgebaut, sondern die
      Verbindungs-Kennung der schon bestehenden Verbindung zur�ckgeliefert.
+     Der Parameter <parameter>neue_Verbindung</parameter> beeinflusst dieses
+     Verhalten und <function>mysql_connect</function> �ffnet immer eine neue
+     Verbindung, sogar dann, wenn <function>mysql_connect</function> zu einem
+     fr�heren Zeitpunkt mit den gleichen Parametern aufgerufen wurde.
     </para>
+    <note>
+     <para>
+      Der Parameter <parameter>neue_Verbindung</parameter> steht seit
+      PHP 4.2.0 zur Verf�gung.
+     </para>
+    </note>
     <para>
      Die Verbindung zum Datenbank-Server wird geschlossen, sobald die
      Ausf�hrung des PHP-Skripts beendet ist oder vorher explizit die Funktion
Index: phpdoc-de/reference/mysql/functions/mysql-create-db.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-create-db.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-create-db.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-create-db.xml:1.2 Wed Apr 17 02:53:17 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-create-db.xml     Sat May 25 19:33:41 
+2002
@@ -1,12 +1,10 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-create-db' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-create-db">
    <refnamediv>
     <refname>mysql_create_db</refname>
-    <refpurpose>Anlegen einer Datenbank</refpurpose>
+    <refpurpose>Anlegen einer MySQL-Datenbank</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Beschreibung</title>
@@ -30,7 +28,8 @@
 <![CDATA[
 <?php
     $link = mysql_pconnect ("localhost", "mysql_user", "mysql_password")
-        or die ("keine Verbindung m�glich");
+        or exit ("keine Verbindung m�glich");
+
     if (mysql_create_db ("meine_db")) {
         print ("Datenbank erfolgreich angelegt\n");
     } else {
@@ -44,8 +43,16 @@
      F�r Abw�rtskompatibilit�t kann auch <function>mysql_createdb</function>
      verwendet werden. Diese Funktion ist jedoch veraltet.
     </para>
+    <note>
+     <para>
+      Die Funktion <function>mysql_create_db</function> ist veraltet. Sie sollten
+      lieber die Funktion <function>mysql_query</function> benutzen und eine
+      SQL CREATE DATABASE Anweisung absetzen.
+     </para>
+    </note>
     <para> 
-     Siehe auch: <function>mysql_drop_db</function>.
+     Siehe auch: <function>mysql_drop_db</function> und
+                 <function>mysql_query</function>.
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-data-seek.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-data-seek.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-data-seek.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-data-seek.xml:1.2 Wed Apr 17 02:53:17 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-data-seek.xml     Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-data-seek' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-data-seek">
    <refnamediv>
     <refname>mysql_data_seek</refname>
@@ -26,8 +24,17 @@
      Datensatz.
     </para>
     <para>
-     Die <parameter>Datensatznummer</parameter> beginnt bei 0.
+     Die <parameter>Datensatznummer</parameter> beginnt bei 0. Die
+     <parameter>Datensatznummer</parameter> sollte ein Wert im Bereich
+     zwischen 0 und mysql_num_rows - 1 sein.
     </para>
+    <note>
+     <para>
+      Die Funktion <function>mysql_data_seek</function> kann nur zusammen
+      mit <function>mysql_query</function> benutzt werden und nicht mit
+      <function>mysql_unbuffered_query</function>. 
+     </para>
+    </note>
     <example>
      <title>Beispiel: Positionieren des Datensatzzeigers</title>
      <programlisting role="php">
@@ -39,11 +46,11 @@
     mysql_select_db ("samp_db")
         or die ("Auswahl der Datenbank nicht m�glich");
 
-    $query = "SELECT last_name, first_name FROM friends";
+    $query = "SELECT nach_name, vor_name FROM freunde";
     $result = mysql_query ($query)
         or die ("Anfrage fehlgeschlagen");
 
-    // holen der Zeilen in umgekehrter Reihenfolge
+    /* holen der Zeilen in umgekehrter Reihenfolge */
 
     for ($i = mysql_num_rows ($result) - 1; $i >=0; $i--) {
         if (!mysql_data_seek ($result, $i)) {
@@ -54,7 +61,7 @@
         if(!($row = mysql_fetch_object ($result)))
             continue;
 
-        echo "$row->last_name $row->first_name<br />\n";
+        echo "$row->nach_name $row->vor_name<br />\n";
     }
 
     mysql_free_result ($result);
@@ -62,6 +69,10 @@
 ]]>
      </programlisting>
     </example>
+    <para>
+     Siehe auch: <function>mysql_query</function> und
+               <function>mysql_num_rows</function>.
+    </para>
    </refsect1>
   </refentry>
 
Index: phpdoc-de/reference/mysql/functions/mysql-db-name.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-db-name.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-db-name.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-db-name.xml:1.2   Wed Apr 17 02:53:17 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-db-name.xml       Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-db-name' in en/ tree in rev 1.23 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.23 -->
+
   <refentry id="function.mysql-db-name">
    <refnamediv>
     <refname>mysql_db_name</refname>
@@ -35,16 +33,16 @@
      <programlisting role="php">
 <![CDATA[
 <?php 
-error_reporting(E_ALL);
+    error_reporting(E_ALL);
 
-mysql_connect('dbhost', 'username', 'password');
-$db_list = mysql_list_dbs();
+    mysql_connect('dbhost', 'username', 'password');
+    $db_list = mysql_list_dbs();
 
-$i = 0;
-$cnt = mysql_num_rows($db_list);
-while ($i < $cnt) {
-    echo mysql_db_name($db_list, $i) . "\n";
-    $i++;
+    $i = 0;
+    $cnt = mysql_num_rows($db_list);
+    while ($i < $cnt) {
+        echo mysql_db_name($db_list, $i) . "\n";
+        $i++;
 }
 ?>
 ]]>
Index: phpdoc-de/reference/mysql/functions/mysql-db-query.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-db-query.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-db-query.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-db-query.xml:1.2  Wed Apr 17 02:53:17 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-db-query.xml      Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-db-query' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-db-query">
    <refnamediv>
     <refname>mysql_db_query</refname>
@@ -18,7 +16,7 @@
        Verbindungs-Kennung</parameter></methodparam>
      </methodsynopsis>
     <para> 
-     R�ckgabewert: Eine positive MySQL Ergebnis-Resorce f�r das
+     R�ckgabewert: Eine positive MySQL Ergebnis-Resource f�r das
      Anfrageergebnis, oder &false; im Fehlerfall.
     </para>
     <para>
Index: phpdoc-de/reference/mysql/functions/mysql-drop-db.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-drop-db.xml:1.3 
phpdoc-de/reference/mysql/functions/mysql-drop-db.xml:1.4
--- phpdoc-de/reference/mysql/functions/mysql-drop-db.xml:1.3   Sun Apr 21 03:25:14 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-drop-db.xml       Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-drop-db' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-drop-db">
    <refnamediv>
     <refname>mysql_drop_db</refname>
Index: phpdoc-de/reference/mysql/functions/mysql-errno.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-errno.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-errno.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-errno.xml:1.2     Wed Apr 17 02:53:17 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-errno.xml Sat May 25 19:33:41 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-errno' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-errno">
    <refnamediv>
     <refname>mysql_errno</refname> 
@@ -32,20 +30,33 @@
      <function>mysql_errno</function>). Wenn Sie diese Funktion verwenden
      wollen, sollten Sie den Wert �berpr�fen, bevor Sie eine weitere
      MySQL Funktion aufrufen.
-     <informalexample>
+     <example>
+      <title>mysql_errno Beispiel</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-mysql_connect("localhost");
-echo mysql_errno().": ".mysql_error()."<BR>";
-mysql_select_db("dbnichtvorhanden");
-echo mysql_errno().": ".mysql_error()."<BR>";
-$conn = mysql_query("SELECT * FROM nichtvorhandenetabelle");
-echo mysql_errno().": ".mysql_error()."<BR>";
+    mysql_connect("localhost", "mysql_user", "mysql_password");
+
+    mysql_select_db("db_nicht_vorhanden");
+    echo mysql_errno() . ": " . mysql_error(). "\n";
+
+    mysql_select_db("kossu");
+    mysql_query("SELECT * FROM nicht_vorhandene_tabelle");
+    echo mysql_errno() . ": " . mysql_error() . "\n";
+
 ?>
 ]]>
       </programlisting>
-     </informalexample>
+      <para>
+       Das obige Beispiel f�hrt zu dieser Ausgabe:
+      </para>
+       <screen>
+<![CDATA[
+1049: Unknown database 'db_nicht_vorhanden'
+1146: Table 'kossu.nicht_vorhandene_tabelle' doesn't exist
+]]>
+       </screen>
+     </example>
     </para>
     <para> 
      Siehe auch: <function>mysql_error</function>
Index: phpdoc-de/reference/mysql/functions/mysql-error.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-error.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-error.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-error.xml:1.2     Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-error.xml Sat May 25 19:33:41 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-error' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.5 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-error">
    <refnamediv>
     <refname>mysql_error</refname>
@@ -24,7 +22,7 @@
     </para>
     <para>
      Fehler, die vom MySQL Server kommen, f�hren nicht mehr
-     zu einer Ausgabe von Warnungen. Stattdessen, sollten Sie die Funktion
+     zu einer Ausgabe von Warnungen. Stattdessen sollten Sie die Funktion
      <function>mysql_error</function> verwenden, um den Fehlertext
      zu erhalten. Beachten Sie, dass diese Funktion nur den Fehlertext
      der zuletzt ausgef�hrten MySQL Funktion liefert (ausgeschlossen sind
@@ -32,27 +30,39 @@
      <function>mysql_errno</function>). Wenn Sie diese Funktion verwenden
      wollen, sollten Sie den Wert �berpr�fen, bevor Sie eine weitere
      MySQL Funktion aufrufen.
-     <informalexample>
+     <example>
+      <title>mysql_error Beispiel</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-mysql_connect("localhost");
-echo mysql_errno().": ".mysql_error()."<BR>";
-mysql_select_db("dbnichtvorhanden");
-echo mysql_errno().": ".mysql_error()."<BR>";
-$conn = mysql_query("SELECT * FROM tabellenichtvorhanden");
-echo mysql_errno().": ".mysql_error()."<BR>";
+    mysql_connect("localhost", "mysql_user", "mysql_password");
+
+    mysql_select_db("db_nicht_vorhanden");
+    echo mysql_errno() . ": " . mysql_error(). "\n";
+
+    mysql_select_db("kossu");
+    mysql_query("SELECT * FROM nicht_vorhandene_tabelle");
+    echo mysql_errno() . ": " . mysql_error() . "\n";
 ?>
 ]]>
       </programlisting>
-     </informalexample>
+      <para>
+       Das Beispiel oben f�hrt zu dieser Ausgabe:
+      </para>
+       <screen>
+<![CDATA[
+1049: Unknown database 'db_nicht_vorhanden'
+1146: Table 'kossu.nicht_vorhandene_tabelle' doesn't exist
+]]>
+       </screen>
+     </example>
     </para>
-    <para> 
+    <para>
      Siehe auch: <function>mysql_errno</function>
     </para>
    </refsect1>
   </refentry>
-
+  
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
Index: phpdoc-de/reference/mysql/functions/mysql-escape-string.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-escape-string.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-escape-string.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-escape-string.xml:1.2     Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-escape-string.xml Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.30 -->
-<!-- last change to 'mysql-escape-string' in en/ tree in rev 1.62 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.62 -->
+<!-- EN-Revision: 1.5 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-escape-string">
    <refnamediv>
     <refname>mysql_escape_string</refname> 
@@ -17,7 +15,7 @@
       
<methodparam><type>string</type><parameter>unescaped_string</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Diese Funktion maskiert <parameter>unescaped_string</parameter> 
+     Diese Funktion maskiert <parameter>unescaped_string</parameter>
      zur sicheren Benutzung in <function>mysql_query</function>.
     </para>
     <note>
@@ -25,7 +23,43 @@
       Die Zeichen <literal>%</literal> und <literal>_</literal> werden von 
       <function>mysql_escape_string</function> nicht maskiert.
      </simpara>
+     <simpara>
+      Diese Funktion ist identisch zur Funktion
+      <function>mysql_real_escape_string</function> ausgenommen, dass
+      mysql_real_escape_string() eine Verbindungs-Kennung ben�tigt und
+      den String entsprechend zum aktuellen Zeichensatz maskiert.
+     Der Funktion <function>mysql_escape_string</function> kann keine
+     Verbindungs-Kennung �bergeben werden und der aktuelle Zeichensatz wird
+     nicht ber�cksichtigt.
+     </simpara>
     </note>
+    <example>
+     <title><function>mysql_escape_string</function> Beispiel</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    $item = "Zak's Laptop";
+    $escaped_item = mysql_escape_string($item);
+    printf ("Escaped string: %s\n", $escaped_item);
+?>
+]]>
+     </programlisting>
+     <para>
+      Das Beispiel oben f�hrt zu dieser Ausgabe:
+      <screen>
+<![CDATA[
+Escaped string: Zak\'s Laptop
+]]>
+      </screen>
+     </para>
+    </example>
+    <para>
+     Siehe auch:
+     <function>mysql_real_escape_string</function>,
+     <function>addslashes</function> und die
+     <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link>
+     Einstellung.
+    </para>
    </refsect1>
   </refentry>
 
Index: phpdoc-de/reference/mysql/functions/mysql-fetch-array.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-fetch-array.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-fetch-array.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-fetch-array.xml:1.2       Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-fetch-array.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-fetch-array' in en/ tree in rev 1.27 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.27 -->
+<!-- EN-Revision: 1.5 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-fetch-array">
    <refnamediv>
     <refname>mysql_fetch_array</refname> 
@@ -37,13 +35,14 @@
      Spalten verwenden, k�nnen Sie auf die Inhalte dieser Spalten nicht �ber
      ihren urspr�nglichen Namen zugreifen. (In folgendem Beispiel k�nnen Sie
      <literal>'field'</literal> nicht benutzen).
-    <informalexample>
+     <example>
+      <title>Query with duplicate field names</title>
       <programlisting role="sql">
 <![CDATA[
 select tone.field as foo ttwo.field as bar from tone, ttwo
 ]]>
       </programlisting>
-     </informalexample>
+     </example>
     </para>
     <para>
      Zu betonen ist, dass der Gebrauch von
@@ -56,7 +55,7 @@
      Das optionale zweite Argumente <parameter>Ergebnistyp</parameter>
      in <function>mysql_fetch_array</function> ist eine Konstante und
      kann die folgenden Werte annehmen: MYSQL_ASSOC, MYSQL_NUM und
-     MYSQL_BOTH. Diese Eigenschaft wurde in PHP 3.0.7 hinzugef�gt. MYSQL_BOTH
+     MYSQL_BOTH. Diese Eigenschaft steht seit PHP 3.0.7 zur Verf�gung. MYSQL_BOTH
      ist der Standard f�r diesen Paramater.
     </para>
     <para>
@@ -66,29 +65,71 @@
      Bei MYSQL_NUM erhalten Sie nur numerische Indizes (genau wie bei 
      <function>mysql_fetch_row</function>).
     </para>
-    <para>
-     F�r weitere Details, siehe auch
-     <function>mysql_fetch_row</function> und
-     <function>mysql_fetch_assoc</function>
-    </para>
     <example>
-     <title><function>mysql_fetch_array</function> Beispiel</title>
+     <title>mysql_fetch_array mit MYSQL_NUM</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password") or
+        die("Keine Verbindung m�glich");
+    mysql_select_db("mydb");
+
+    $result = mysql_query("SELECT id, name FROM mytable");
+
+    while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
+        printf ("ID: %s  Name: %s", $row[0], $row[1]);  
+    }
+
+    mysql_free_result($result);
+?>
+]]>
+     </programlisting>
+    </example>
+    <example>
+     <title>mysql_fetch_array mit MYSQL_ASSOC</title>
      <programlisting role="php">
 <![CDATA[
-<?php 
-mysql_connect ($host, $user, $password);
-$result = mysql_db_query ("database","select user_id, fullname from table");
-while ($row = mysql_fetch_array ($result)) {
-    echo "user_id: ".$row["user_id"]."<br>\n";
-    echo "user_id: ".$row[0]."<br>\n";
-    echo "fullname: ".$row["fullname"]."<br>\n";
-    echo "fullname: ".$row[1]."<br>\n";
-}
-mysql_free_result ($result);
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password") or
+        die("Keine Verbindung m�glich");
+    mysql_select_db("mydb");
+
+    $result = mysql_query("SELECT id, name FROM mytable");
+
+    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
+        printf ("ID: %s  Name: %s", $row["id"], $row["name"]);
+    }
+
+    mysql_free_result($result);
 ?>
 ]]>
      </programlisting>
     </example>
+    <example>
+     <title>mysql_fetch_array mit MYSQL_BOTH</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password") or
+        die("Keine Verbindung m�glich");
+    mysql_select_db("mydb");
+
+    $result = mysql_query("SELECT id, name FROM mytable");
+
+    while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
+        printf ("ID: %s  Name: %s", $row[0], $row["name"]);
+    }
+
+    mysql_free_result($result);
+?>
+]]>
+     </programlisting>
+    </example>
+    <para>
+     F�r weitere Details, siehe auch
+     <function>mysql_fetch_row</function> und
+     <function>mysql_fetch_assoc</function>
+    </para>
    </refsect1>
   </refentry>
 
Index: phpdoc-de/reference/mysql/functions/mysql-fetch-assoc.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-fetch-assoc.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-fetch-assoc.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-fetch-assoc.xml:1.2       Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-fetch-assoc.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-fetch-assoc' in en/ tree in rev 1.45 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.45 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-fetch-assoc">
    <refnamediv>
     <refname>mysql_fetch_assoc</refname> 
@@ -17,9 +15,9 @@
       <methodparam><type>resource</type><parameter>Ergebnis</parameter></methodparam>
      </methodsynopsis>
     <para> 
-     Liefert ein assoziatives Array, das dem geholten entprechenden Datensatz
-     enth�lt.Sind keine weiteren Datensa�tze vorhanden gibt diese Funktion
-     &false;zur�ck.
+     Liefert ein assoziatives Array, das den geholten entprechenden Datensatz
+     enth�lt. Sind keine weiteren Datens�tze vorhanden gibt diese Funktion
+     &false; zur�ck.
     </para>
     <para>
      <function>mysql_fetch_assoc</function> entspricht in der Funktionsweise
@@ -47,28 +45,30 @@
      <function>mysql_fetch_row</function>, obwohl die Funktion einen
      sichtlichen Mehrwert bietet.
     </para>
-    <para>
-     F�r weitere Details, siehe auch
-     <function>mysql_fetch_row</function> und
-     <function>mysql_fetch_array</function>.
-    </para>
     <example>
      <title><function>mysql_fetch_assoc</function> Beispiel</title>
      <programlisting role="php">
 <![CDATA[
-<?php 
-mysql_connect ($host, $user, $password);
-mysql_select_db("database");
-$result = mysql_query("select user_id, fullname from table");
-while ($row = mysql_fetch_array ($result)) {
-    echo $row["user_id"];
-    echo $row["fullname"];
-}
-mysql_free_result ($result);
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password");
+    mysql_select_db("mydb");
+    $query = "select * from table";
+    $result = mysql_query($query);
+    while ($row = mysql_fetch_assoc($result)) {
+        echo $row["user_id"];
+        echo $row["fullname"];
+    }
+    mysql_free_result($result);
 ?>
 ]]>
      </programlisting>
     </example>
+    <para>
+     F�r weitere Details, siehe auch
+     <function>mysql_fetch_row</function>,
+     <function>mysql_fetch_array</function> und
+     <function>mysql_query</function>.
+    </para>
    </refsect1>
   </refentry>
 
Index: phpdoc-de/reference/mysql/functions/mysql-fetch-field.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-fetch-field.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-fetch-field.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-fetch-field.xml:1.2       Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-fetch-field.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-fetch-field' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-fetch-field">
    <refnamediv>
     <refname>mysql_fetch_field</refname>
@@ -53,17 +51,17 @@
       </listitem> 
       <listitem>
        <simpara>
-        primary_key - 1, wenn das Feld ein 'primary key' ist
+        primary_key - 1, wenn das Feld ein primary key ist
        </simpara>
       </listitem> 
       <listitem>
        <simpara>
-        unique_key - 1, wenn das Feld ein 'unique key' ist
+        unique_key - 1, wenn das Feld ein unique key ist
        </simpara>
       </listitem> 
       <listitem>
        <simpara>
-        multiple_key - 1, wenn das Feld ein 'non-unique key' ist
+        multiple_key - 1, wenn das Feld ein non-unique key ist
        </simpara>
       </listitem> 
       <listitem>
@@ -88,7 +86,7 @@
       </listitem>
       <listitem>
        <simpara>
-        zerofill - 1, wenn das Feld 'zero-filled' ist
+        zerofill - 1, wenn das Feld zero-filled ist
        </simpara>
       </listitem>
      </itemizedlist>
@@ -97,20 +95,21 @@
      <title><function>mysql_fetch_field</function></title>
      <programlisting role="php">
 <![CDATA[
-<?php 
-mysql_connect ($host, $user, $password)
-    or die ("keine Verbindung m�glich");
-$result = mysql_db_query ("database", "select * from table")
-    or die ("Anfrage fehlgeschlagen");
-// get column metadata
+<?php
+mysql_connect('localhost:3306', $user, $password)
+    or die ("Keine Verbindung m�glich");
+mysql_select_db("database");
+$result = mysql_query("select * from table")
+    or die("Anfrage fehlgeschlagen");
+/* Metadaten der Felder */
 $i = 0;
-while ($i < mysql_num_fields ($result)) {
-    echo "Information f�r Feld $i:<BR>\n";
-    $meta = mysql_fetch_field ($result);
+while ($i < mysql_num_fields($result)) {
+    echo "Information f�r Feld $i:<br />\n";
+    $meta = mysql_fetch_field($result);
     if (!$meta) {
-        echo "keine Information verf�gbar<BR>\n";
+        echo "Keine Information vorhanden <br />\n";
     }
-    echo "<PRE>
+    echo "<pre>
 blob:         $meta->blob
 max_length:   $meta->max_length
 multiple_key: $meta->multiple_key
@@ -123,10 +122,10 @@
 unique_key:   $meta->unique_key
 unsigned:     $meta->unsigned
 zerofill:     $meta->zerofill
-</PRE>";
+</pre>";
     $i++;
 }
-mysql_free_result ($result);
+mysql_free_result($result);
 ?>
 ]]>
      </programlisting>
Index: phpdoc-de/reference/mysql/functions/mysql-fetch-lengths.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-fetch-lengths.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-fetch-lengths.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-fetch-lengths.xml:1.2     Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-fetch-lengths.xml Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-fetch-lengths' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-fetch-lengths">
    <refnamediv>
     <refname>mysql_fetch_lengths</refname> 
Index: phpdoc-de/reference/mysql/functions/mysql-fetch-object.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-fetch-object.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-fetch-object.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-fetch-object.xml:1.2      Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-fetch-object.xml  Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-fetch-object' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-fetch-object">
    <refnamediv>
     <refname>mysql_fetch_object</refname>
@@ -13,7 +11,6 @@
      <methodsynopsis>
       <type>object</type><methodname>mysql_fetch_object</methodname>
       
<methodparam><type>resource</type><parameter>Ergebnis-Kennung</parameter></methodparam>
-      <methodparam 
choice="opt"><type>int</type><parameter>Ergebnistyp</parameter></methodparam>
      </methodsynopsis>
     <para> 
      Liefert ein Objekt mit Eigenschaften, die den Feldern des geholten
@@ -29,10 +26,18 @@
      Namen f�r Eigenschaften).
     </para>
     <para>
-     Das optionale zweite Argumente <parameter>Ergebnistyp</parameter>
-     ist eine Konstante und kann einen der folgenden Werte annehmen:
-     MYSQL_ASSOC, MYSQL_NUM und MYSQL_BOTH. Die Bedeutung der Konstanten
-     k�nnen Sie bei <function>mysql_fetch_array</function> nachlesen.
+     <programlisting role="php">
+<![CDATA[
+<?php
+
+/* das ist g�ltig */
+echo $row->field;
+/* das ist ung�ltig*/
+echo $row->0;
+
+?>
+]]>
+     </programlisting>
     </para>
     <para>
      Unter Ber�cksichtigung der Ausf�hrungsgeschwindigkeit ist diese
@@ -43,7 +48,7 @@
       <title><function>mysql_fetch_object</function> Beispiel</title>
       <programlisting role="php">
 <![CDATA[
-<?php 
+<?php
 mysql_connect("hostname", "user", "password");
 mysql_select_db($db);
 $result = mysql_query("select * from table");
@@ -51,6 +56,7 @@
     echo $row->user_id;
     echo $row->fullname;
 }
+mysql_free_result($result);
 ?>
 ]]>
       </programlisting>
Index: phpdoc-de/reference/mysql/functions/mysql-fetch-row.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-fetch-row.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-fetch-row.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-fetch-row.xml:1.2 Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-fetch-row.xml     Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-fetch-row' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-fetch-row">
    <refnamediv>
     <refname>mysql_fetch_row</refname>
@@ -19,7 +17,7 @@
      wenn keine weiteren Zeilen verf�gbar sind.
     </para>
     <para>
-     <function>mysql_fetch_row</function> liefert eine Datensatz aus
+     <function>mysql_fetch_row</function> liefert einen Datensatz aus
      dem Anfrageergebnis mit der �bergebenen Kennung. Der Datensatz wird
      als Array geliefert. Jedes Feld wird in einem Array-Offset
      abgelegt, der Offset beginnt bei 0.
Index: phpdoc-de/reference/mysql/functions/mysql-field-flags.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-field-flags.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-field-flags.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-field-flags.xml:1.2       Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-field-flags.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-field-flags' in en/ tree in rev 1.17 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.17 -->
+
   <refentry id="function.mysql-field-flags">
    <refnamediv>
     <refname>mysql_field_flags</refname>
Index: phpdoc-de/reference/mysql/functions/mysql-field-len.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-field-len.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-field-len.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-field-len.xml:1.2 Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-field-len.xml     Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-field-len' in en/ tree in rev 1.17 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.17 -->
+
   <refentry id="function.mysql-field-len">
    <refnamediv>
     <refname>mysql_field_len</refname> 
Index: phpdoc-de/reference/mysql/functions/mysql-field-name.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-field-name.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-field-name.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-field-name.xml:1.2        Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-field-name.xml    Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-field-name' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-field-name">
    <refnamediv>
     <refname>mysql_field_name</refname> 
@@ -38,12 +36,15 @@
       <title><function>mysql_field_name</function> Beispiel</title>
       <programlisting role="php">
 <![CDATA[
-// Die Tabelle users enth�lt drei Felder: 
-//   user_id
-//   username
-//   password.
-
-$res = mysql_db_query("users", "select * from users", $link);
+/* Die Tabelle users enth�lt drei Felder: 
+     user_id
+     username
+     password.
+*/
+$link = mysql_connect('localhost', "mysql_user", "mysql_password");
+mysql_select_db($dbname, $link)
+    or die("Kann die Datenbank $dbname nicht ausw�hlen");
+$res = mysql_query("select * from users", $link);
 
 echo mysql_field_name($res, 0) . "\n";
 echo mysql_field_name($res, 2);
Index: phpdoc-de/reference/mysql/functions/mysql-field-seek.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-field-seek.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-field-seek.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-field-seek.xml:1.2        Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-field-seek.xml    Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-field-seek' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-field-seek">
    <refnamediv>
     <refname>mysql_field_seek</refname>
Index: phpdoc-de/reference/mysql/functions/mysql-field-table.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-field-table.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-field-table.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-field-table.xml:1.2       Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-field-table.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-field-table' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-field-table">
    <refnamediv>
     <refname>mysql_field_table</refname>
Index: phpdoc-de/reference/mysql/functions/mysql-field-type.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-field-type.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-field-type.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-field-type.xml:1.2        Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-field-type.xml    Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-field-type' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.5 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-field-type">
    <refnamediv>
     <refname>mysql_field_type</refname>
@@ -25,34 +23,43 @@
      Eine ausf�hrliche Beschreibung aller Typen finden Sie in der
      <ulink url="&url.mysql.docs;">MySQL Dokumentation</ulink>.
      <example>
-      <title>Mysql-Feldtypen</title>
+      <title>MySQL-Feldtypen</title>
       <programlisting role="php">
 <![CDATA[
-<?php 
-
-mysql_connect ("localhost:3306");
-mysql_select_db ("wisconsin");
-$result = mysql_query ("SELECT * FROM onek");
-$fields = mysql_num_fields ($result);
-$rows   = mysql_num_rows ($result);
-$i = 0;
-$table = mysql_field_table ($result, $i);
-echo "Ihre '".$table."' Tabelle hat ".$fields." Felder und ".$rows." Datens�tze <BR>";
-echo "Die Tabelle enth�lt folgende Felder <BR>"; 
-while ($i < $fields) {
-    $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>";
-    $i++;
-}
-mysql_free_result($result);
-mysql_close();
-
+<?php
+    mysql_connect("localhost", "mysql_username", "mysql_password");
+    mysql_select_db("mysql");
+    $result = mysql_query("SELECT * FROM func");
+    $fields = mysql_num_fields($result);
+    $rows   = mysql_num_rows($result);
+    $table = mysql_field_table($result, 0);
+    echo "Die Tabelle '".$table."'hat ".$fields." Felder und ".$rows." Datens�tze:\n";
+    echo "Die Tabelle hat folgende Felder:\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."\n";
+    }
+    mysql_free_result($result);
+    mysql_close();
 ?>
 ]]>
       </programlisting>
+      <para>
+       Das oben angef�hrte Beispiel f�hrt zu dieser Ausgabe:
+      </para>
+      <screen>
+<![CDATA[
+Die Tabelle 'func' hat 4 Felder und 1 Datens�tze
+Die Tabelle hat folgende Felder:
+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>
Index: phpdoc-de/reference/mysql/functions/mysql-free-result.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-free-result.xml:1.1 
phpdoc-de/reference/mysql/functions/mysql-free-result.xml:1.2
--- phpdoc-de/reference/mysql/functions/mysql-free-result.xml:1.1       Sun Apr 14 
19:54:25 2002
+++ phpdoc-de/reference/mysql/functions/mysql-free-result.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-free-result' in en/ tree in rev 1.102 -->
-<!-- EN-Revision: 0.0 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.102 -->
+<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-free-result">
    <refnamediv>
     <refname>mysql_free_result</refname>
@@ -19,10 +17,13 @@
      der <parameter>Ergebnis-Kennung</parameter> assoziert ist.
     </para>
     <para>
-     Die Funktion muss nur dann aufgerufen werden, wenn Sie sich bei 
+     Die Funktion muss nur dann aufgerufen werden, wenn Sie sich bei
      Anfragen, die gro�e Ergebnismengen liefern, Sorgen �ber den
      Speicherverbrauch zur Laufzeit des PHP-Skripts machen. Nach Ablauf des
      PHP-Skripts wird der Speicher ohnehin freigegeben.
+    </para>
+    <para>
+     R�ckgabewert: &return.success;
     </para>
     <para>
      F�r Abw�rtskompatibilit�t kann <function>mysql_freeresult</function>
Index: phpdoc-de/reference/mysql/functions/mysql-get-client-info.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-get-client-info.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-get-client-info.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-get-client-info.xml:1.2   Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-get-client-info.xml       Sat May 25 
+19:33:41 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-get-client-info' in en/ tree in rev 1.62 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.62 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-get-client-info">
    <refnamediv>
     <refname>mysql_get_client_info</refname>
@@ -18,8 +16,28 @@
      <function>mysql_get_client_info</function> liefert eine Zeichenkette
       mit der Version der Client-Bibliothek.
     </para>
+     <example>
+     <title>mysql_get_client_info Beispiel</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    printf ("MySQL client info: %s\n", mysql_get_client_info());
+?>
+]]>
+     </programlisting>
+     <para>
+      Das obige Beispiel gibt folgendes aus:
+     </para>
+     <screen>
+<![CDATA[
+MySQL client info: 3.23.39
+]]>
+     </screen>
+    </example>
     <para>
-     <function>mysql_get_client_info</function> wurde in PHP 4.0.5 hinzugef�gt.
+     Siehe auch: <function>mysql_get_host_info</function>,
+               <function>mysql_get_proto_info</function> und
+               <function>mysql_get_server_info</function>.
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-get-host-info.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-get-host-info.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-get-host-info.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-get-host-info.xml:1.2     Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-get-host-info.xml Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-get-host-info' in en/ tree in rev 1.62 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.62 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-get-host-info">
    <refnamediv>
     <refname>mysql_get_host_info</refname>
@@ -22,12 +20,33 @@
      Fehlt der Parameter <parameter>Verbindungs-Kennung</parameter>,
      wird die zuletzt hergestellte Verbindung benutzt.
     </para>
+    <example>
+     <title>mysql_get_host_info Beispiel</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password") or
+        die("Keine Verbindung m�glich");
+    printf ("MySQL host info: %s\n", mysql_get_host_info());
+?>
+]]>
+     </programlisting>
+     <para>
+      Das obige Beispiel gibt folgendes aus:
+     </para>
+     <screen>
+<![CDATA[
+MySQL host info: Localhost via UNIX socket
+]]>
+     </screen>
+    </example>
     <para>
-     <function>mysql_get_host_info</function> wurde in PHP 4.0.5 hinzugef�gt.
+     See also: <function>mysql_get_client_info</function>,
+               <function>mysql_get_proto_info</function> und
+               <function>mysql_get_server_info</function>.
     </para>
    </refsect1>
   </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
Index: phpdoc-de/reference/mysql/functions/mysql-get-proto-info.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-get-proto-info.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-get-proto-info.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-get-proto-info.xml:1.2    Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-get-proto-info.xml        Sat May 25 
+19:33:41 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-get-proto-info' in en/ tree in rev 1.62 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.62 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-get-proto-info">
    <refnamediv>
     <refname>mysql_get_proto_info</refname>
@@ -20,8 +18,30 @@
      Fehlt der Parameter <parameter>Verbindungs-Kennung</parameter>,
      wird die zuletzt hergestellte Verbindung benutzt.
     </para>
+    <example>
+     <title>mysql_get_proto_info Beispiel</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password") or
+        die("Keine Verbindung m�glich");
+    printf ("MySQL protocol version: %s\n", mysql_get_proto_info());
+?>
+]]>
+     </programlisting>
+     <para>
+      Das obige Beispiel gibt folgendes aus:
+     </para>
+     <screen>
+<![CDATA[
+MySQL protocol version : 10
+]]>
+     </screen>
+    </example>
     <para>
-     <function>mysql_get_proto_info</function> wurde in PHP 4.0.5 hinzugef�gt.
+     See also: <function>mysql_get_client_info</function>,
+               <function>mysql_get_host_info</function> und
+               <function>mysql_get_server_info</function>.
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-get-server-info.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-get-server-info.xml:1.1 
phpdoc-de/reference/mysql/functions/mysql-get-server-info.xml:1.2
--- phpdoc-de/reference/mysql/functions/mysql-get-server-info.xml:1.1   Sun Apr 14 
19:54:25 2002
+++ phpdoc-de/reference/mysql/functions/mysql-get-server-info.xml       Sat May 25 
+19:33:41 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.41 -->
-<!-- last change to 'mysql-get-server-info' in en/ tree in rev 1.96 -->
-<!-- EN-Revision: 0.0 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.96 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-get-server-info">
    <refnamediv>
     <refname>mysql_get_server_info</refname>
@@ -20,8 +18,30 @@
      Fehlt die <parameter>Verbindungs-Kennung</parameter>,
      wird die zuletzt hergestellte Verbindung benutzt.
     </para>
+    <example>
+     <title>mysql_get_server_info Beispiel</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password") or
+        die("Keine Verbindung m�glich");
+    printf ("MySQL server version: %s\n", mysql_get_server_info());
+?>
+]]>
+     </programlisting>
+     <para>
+      Das obige Beispiel gibt folgendes aus:
+     </para>
+     <screen>
+<![CDATA[
+MySQL server version: 4.0.1-alpha
+]]>
+     </screen>
+    </example>
     <para>
-     <function>mysql_get_server_info</function> wurde in PHP 4.0.5 hinzugef�gt.
+     Siehe auch: <function>mysql_get_client_info</function>,
+               <function>mysql_get_host_info</function> und
+               <function>mysql_get_proto_info</function>.
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-info.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-info.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-info.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-info.xml:1.2      Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-info.xml  Sat May 25 19:33:41 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.43 -->
-<!-- last change to 'mysql-info' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
  <refentry id="function.mysql-info">
    <refnamediv>
     <refname>mysql_info</refname>
@@ -15,43 +13,55 @@
      <methodsynopsis>
       <type>string</type><methodname>mysql_info</methodname>
       <methodparam choice="opt"><type>resource</type><parameter>
-        link_identifier
+        Verbindungs-Kennung
        </parameter></methodparam>
      </methodsynopsis>
     <para>
-     <function>mysql_info</function> gibt Informationen �ber die zuletzt
+     <function>mysql_info</function> gibt genaue Informationen �ber die zuletzt
      ausgef�hrte Abfrage zur�ck, die �ber den Parameter
-     <parameter>link_identifier</parameter> ausgef�hrt wurde.
-     Wird der optionale Parameter <parameter>link_identifier</parameter> nicht
+     <parameter>Verbindungs-Kennung</parameter> ausgef�hrt wurde.
+     Wird der optionale Parameter <parameter>Verbindungs-Kennung</parameter> nicht
      angegeben, so wird die letzte offene Verbindung benutzt.
     </para>
     <para>
      <function>mysql_info</function> liefert nur eine Information f�r die
-     unten augef�hrten Befehle, ansonsten &false;. 
+     unten aufgef�hrten Befehle, ansonsten &false;.Das Zeichenformat h�ngt
+     von der gegebenen Anweisung ab.
+     given statement.
      <example>
       <title>MySQL-Befehle mit mysql_info()</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> 
+     Die Nummern dienen nur zur Illustration; die tats�chlichen
+     Werte entsprechen der jeweiligen Abfrage.
     </para>
     <note>
      <para>
-      <function>mysql_info</function> liefert bei INSERT...VALUES Vefehlen nur
-      dann einen g�ltigen Wert, wenn mehrfache Werte angegeben wurden.
+      <function>mysql_info</function> liefert bei INSERT...VALUES Befehlen nur
+      dann einen g�ltigen (nicht-&false;) Wert, wenn mehrfache Werte angegeben
+      wurden.
     </para>
     </note>
+    <para>
+     Siehe auch: <function>mysql_affected_rows</function>
+    </para>
    </refsect1>
   </refentry>
 
Index: phpdoc-de/reference/mysql/functions/mysql-insert-id.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-insert-id.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-insert-id.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-insert-id.xml:1.2 Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-insert-id.xml     Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-insert-id' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-insert-id">
    <refnamediv>
     <refname>mysql_insert_id</refname>
@@ -46,7 +44,7 @@
       Falls Ihre AUTO_INCREMENT Spalte vom Typ BIGINT ist, ist der Wert den
       <function>mysql_insert_id</function> liefert, nicht korrekt.
       Verwenden Sie in diesem Fall stattdessen die MySQL interne SQL Funktion
-      <literal>LAST_INSERT_ID()</literal> in einer Abfrage.
+      <literal>LAST_INSERT_ID()</literal> in einer SQL-Abfrage.
      </para>
     </warning>
    </refsect1>
Index: phpdoc-de/reference/mysql/functions/mysql-list-dbs.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-list-dbs.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-list-dbs.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-list-dbs.xml:1.2  Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-list-dbs.xml      Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-list-dbs' in en/ tree in rev 1.16 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.16 -->
+
   <refentry id="function.mysql-list-dbs">
    <refnamediv>
     <refname>mysql_list_dbs</refname> 
@@ -56,7 +54,7 @@
     <note>
      <para>
       Dieser Code funktioniert genauso leicht mit
-      <function>mysql_fetch_row</function> oder anderen �hnlichen Funktionen.
+      <function>mysql_fetch_row</function> oder anderen, �hnlichen Funktionen.
      </para>
     </note>
     <para>
Index: phpdoc-de/reference/mysql/functions/mysql-list-fields.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-list-fields.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-list-fields.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-list-fields.xml:1.2       Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-list-fields.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-list-fields' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-list-fields">
    <refnamediv>
     <refname>mysql_list_fields</refname>
Index: phpdoc-de/reference/mysql/functions/mysql-list-processes.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-list-processes.xml:1.1 
phpdoc-de/reference/mysql/functions/mysql-list-processes.xml:1.2
--- phpdoc-de/reference/mysql/functions/mysql-list-processes.xml:1.1    Sun Apr 14 
19:54:25 2002
+++ phpdoc-de/reference/mysql/functions/mysql-list-processes.xml        Sat May 25 
+19:33:41 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.41 -->
-<!-- last change to 'mysql-list-processes' in en/ tree in rev 1.96 -->
-<!-- EN-Revision: 0.0 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.96 -->
+<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-list-processes">
    <refnamediv>
     <refname>mysql_list_processes</refname>
@@ -13,12 +11,12 @@
      <methodsynopsis>
       <type>resource</type><methodname>mysql_list_processes</methodname>
       <methodparam choice="opt"><type>resource</type><parameter>
-        link_identifier
+        Verbindungs-Kennung
        </parameter></methodparam>
      </methodsynopsis>
     <para>
      <function>mysql_list_processes</function> liefert eine Ergebniskennung,
-     die alle laufenden MySQL-Prozesse enth�lt. 
+     die alle laufenden MySQL-Prozesse enth�lt.
     </para>
     <para>
      <example>
@@ -47,6 +45,10 @@
        </screen>
       </para>
      </example>
+    </para>
+    <para>
+     Siehe auch:
+     <function>mysql_thread_id</function>
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-list-tables.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-list-tables.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-list-tables.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-list-tables.xml:1.2       Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-list-tables.xml   Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-list-tables' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-list-tables">
    <refnamediv>
     <refname>mysql_list_tables</refname>
@@ -20,15 +18,55 @@
     <para> 
      <function>mysql_list_tables</function> ben�tigt die Angabe eines
      Datenbanknamens und liefert eine Ergebniskennung �hnlich wie die
-     Funktion <function>mysql_db_query</function>. Um den aktuellen
+     Funktion <function>mysql_query</function>. Um den aktuellen
      Tabellennamen aus der Ergebniskennung zu erhalten, k�nnen Sie die
      Funktion <function>mysql_tablename</function> benutzen, oder irgendeine
-     andere Funktion, die mit Ergebnistabellen umgehen kann.
+     andere Funktion, die mit Ergebnistabellen umgehen kann, z.B.:
+     <function>mysql_fetch_assoc</function>.
+    </para>
+    <para>
+     Der Parameter <parameter>Datenbankname</parameter> ist der Name der
+     Datenbank, von der die Liste der Tabellen angefordert wird.
+     Tritt ein Fehler auf, gibt <function>mysql_list_tables</function>returns
+     &false; zur�ck.
     </para>
     <para>
      F�r Abw�rtskompatibilit�t kann
      <function>mysql_listtables</function> verwendet werden. Diese Funktion ist
       jedoch veraltet.
+    </para>
+    <example>
+     <title>mysql_list_tables Beispiel</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    $dbname = 'mysql_dbname';
+
+    if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
+        print 'Keine Verbindung zur Datenbank m�glich';
+        exit;
+    }
+
+    $result = mysql_list_tables($dbname);
+    
+    if (!$result) {
+        print "DB Fehler, Tabellen k�nnen nicht angezeigt werden\n";
+        print 'MySQL Fehler: ' . mysql_error();
+        exit;
+    }
+    
+    while ($row = mysql_fetch_row($result)) {
+        print "Tabelle: $row[0]\n";
+    }
+
+    mysql_free_result($result);
+?>
+]]>
+     </programlisting>
+    </example>
+    <para>
+    Siehe auch: <function>mysql_list_dbs</function>
+    und <function>mysql_tablename</function>.
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-num-fields.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-num-fields.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-num-fields.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-num-fields.xml:1.2        Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-num-fields.xml    Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-num-fields' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-num-fields">
    <refnamediv>
     <refname>mysql_num_fields</refname>
@@ -20,6 +18,7 @@
     </para>
     <para> 
      Siehe auch:
+     <function>mysql_select_db</function>,
      <function>mysql_query</function>,
      <function>mysql_fetch_field</function> und
      <function>mysql_num_rows</function>.
Index: phpdoc-de/reference/mysql/functions/mysql-num-rows.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-num-rows.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-num-rows.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-num-rows.xml:1.2  Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-num-rows.xml      Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-num-rows' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-num-rows">
    <refnamediv>
     <refname>mysql_num_rows</refname>
@@ -28,7 +26,7 @@
 <![CDATA[
 <?php
 
-$link = mysql_connect("localhost", "username", "password"); 
+$link = mysql_connect("localhost", "mysql_user", "mysql_password");
 mysql_select_db("database", $link);
 
 $result = mysql_query("SELECT * FROM table1", $link); 
@@ -41,10 +39,19 @@
       </programlisting>
      </example>
     </para>
+    <note>
+     <para>
+      Wenn Sie <function>mysql_unbuffered_query</function> verwenden,
+      liefert <function>mysql_num_rows</function> solange nicht den
+      korrekten Wert, bis Sie alle Zeilen der Ergebnismenge erhalten
+      haben.
+     </para>
+    </note>
     <para>
      Siehe auch:
      <function>mysql_affected_rows</function>,
      <function>mysql_connect</function>,
+     <function>mysql_data_seek</function>,
      <function>mysql_select_db</function> und
      <function>mysql_query</function>.
     </para>
Index: phpdoc-de/reference/mysql/functions/mysql-pconnect.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-pconnect.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-pconnect.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-pconnect.xml:1.2  Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-pconnect.xml      Sat May 25 19:33:41 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-pconnect' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-pconnect">
    <refnamediv>
     <refname>mysql_pconnect</refname> 
@@ -24,15 +22,16 @@
     </para>
     <para>
      <function>mysql_pconnect</function> baut eine Verbindung zu einem
-     MySQL Server auf. F�r fehlende optionale Parameter werden folgende Standards
-     angenommen: <parameter>Server</parameter> = 'localhost:3306',
+     MySQL Server auf. F�r fehlende optionale Parameter werden folgende
+     Standardwerte angenommen:
+     <parameter>Server</parameter> = 'localhost:3306',
      <parameter>Benutzername</parameter> = Name des Benutzers dem der 
      Server-Prozess geh�rt und <parameter>Benutzerkennwort</parameter> =
      leeres Kennwort.
     </para>
     <para>
      Der Parameter <parameter>Server</parameter> kann ausserdem eine
-     Portnummer enthalten, z.B.  &quot;hostname:port&quot; oder den
+     Portnummer enthalten, z.B. &quot;hostname:port&quot; oder den
      Pfad zu einem Socket z.B. &quot;:/pfad/zu/socket&quot; f�r
      Zugriffe auf dem lokalen Rechner.
      <note>
@@ -54,7 +53,7 @@
      Erstens: vor dem Verbindungsaufbau wird zun�chst versucht eine offene
      (persistente) Verbindung zum gleichen Host, mit dem gleichen
      Benutzernamen und Benutzerkennwort zu finden. Wenn das gelingt,
-     wird eine Verbindungskennung dieser Verbindung zur�ckgeliefert anstatt
+     wird die Verbindungskennung dieser Verbindung zur�ckgeliefert anstatt
      eine neue Verbindung aufzubauen.
     </para>
     <para> 
Index: phpdoc-de/reference/mysql/functions/mysql-query.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-query.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-query.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-query.xml:1.2     Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-query.xml Sat May 25 19:33:42 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-query' in en/ tree in rev 1.62 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.62 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-query">
    <refnamediv>
     <refname>mysql_query</refname>
@@ -13,8 +11,12 @@
      <methodsynopsis>
       <type>resource</type><methodname>mysql_query</methodname>
       <methodparam><type>string</type><parameter>Anfrage</parameter></methodparam>
-      <methodparam choice="opt"><type>resource</type><parameter>Verbindungs-Kennung
-       </parameter></methodparam>
+      <methodparam choice="opt"><type>resource</type>
+       <parameter>Verbindungs-Kennung</parameter>
+      </methodparam>
+      <methodparam choice="opt"><type>int</type>
+       <parameter>Ergebnis-Modus</parameter>
+      </methodparam>
      </methodsynopsis>
     <para> 
      <function>mysql_query</function> sendet eine Anfrage an die zur
@@ -23,9 +25,16 @@
      Wird die <parameter>Verbindungs-Kennung</parameter> nicht angegeben,
      wird die zuletzt ge�ffnete Verbindung angenommen. Wenn keine offene
      Verbindung besteht, wird versucht eine Verbindung aufzubauen, wie beim
-     Aufruf von <function>mysql_connect</function> ohne Argumente, und diese
+     Aufruf von <function>mysql_connect</function> ohne Argumente und diese
      wird dann benutzt.
     </para>
+    <para>
+     Der optionale Parameter <parameter>Ergebnis-Modus</parameter>
+     kann MYSQL_USE_RESULT oder MYSQL_STORE_RESULT sein. Der Vorgabewert
+     ist MYSQL_STORE_RESULT, damit wird das Ergebnis zwischengespeichert.
+     Siehe auch <function>mysql_unbuffered_query</function> f�r das
+     das entgegengesetzte Verhalten.
+    </para>
     <note>
      <para>
       Die Anfrage sollte nicht mit einem Semikolon enden.
@@ -88,12 +97,13 @@
      mit <function>mysql_affected_rows</function> feststellen.
     </para>
     <para>
-     Nur bei SELECT, EXPLAIN, SHOW oder DESCRIBE Anweisungen liefert 
<function>mysql_query</function> eine
-     neue Ergebnis-Kennung, die Sie an die Funktion
-     <function>mysql_fetch_array</function> und andere Funktionen, die mit
-     Ergebnistabellen umgehen k�nnen, �bergeben k�nnen. Sind sie mit der
-     Bearbeitung Ihrer Ergebnisse fertig, k�nnen Sie die belegten Resourcen
-     durch den Aufruf von <function>mysql_free_result</function> freigeben.
+     Nur bei SELECT, EXPLAIN, SHOW oder DESCRIBE Anweisungen liefert 
+     <function>mysql_query</function> eine neue Ergebnis-Kennung, die Sie 
+     an die Funktion <function>mysql_fetch_array</function> und andere
+     Funktionen, die mit Ergebnistabellen umgehen k�nnen, �bergeben k�nnen.
+     Sind sie mit der Bearbeitung Ihrer Ergebnisse fertig, k�nnen Sie die 
+     belegten Resourcen durch den Aufruf von
+     <function>mysql_free_result</function> freigeben.
      Ist die Ausf�hrung des Skripts abgeschlossen, wird der belegte Speicher
      automatisch freigegeben.
     </para>
Index: phpdoc-de/reference/mysql/functions/mysql-result.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-result.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-result.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-result.xml:1.2    Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-result.xml        Sat May 25 19:33:42 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-result' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-result">
    <refnamediv>
     <refname>mysql_result</refname>
@@ -31,7 +29,7 @@
      den Inhalt mehrerer Felder und sind aus diesem Grund SEHR viel schneller als
      <function>mysql_result</function>. Beachten Sie auch, dass die Angabe
      eines numerischen Offsets f�r ein Feld sehr viel schneller ist als die
-     �brigen m�glichen Angaben.
+     Angabe eines Feldnamens oder tabellenname.feldname.
     </para>
     <para>
      Aufrufe von <function>mysql_result</function> sollten nicht mit Aufrufen
Index: phpdoc-de/reference/mysql/functions/mysql-select-db.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-select-db.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-select-db.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-select-db.xml:1.2 Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-select-db.xml     Sat May 25 19:33:42 
+2002
@@ -1,12 +1,10 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-select-db' in en/ tree in rev 1.2 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+
   <refentry id="function.mysql-select-db">
    <refnamediv>
     <refname>mysql_select_db</refname>
-    <refpurpose>Auswahl einer Datenbank</refpurpose>
+    <refpurpose>Auswahl einer MySQL Datenbank</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Beschreibung</title>
Index: phpdoc-de/reference/mysql/functions/mysql-stat.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-stat.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-stat.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-stat.xml:1.2      Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-stat.xml  Sat May 25 19:33:42 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.36 -->
-<!-- last change to 'mysql-stat' in en/ tree in rev 1.62 -->
 <!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.62 -->
+
   <refentry id="function.mysql-stat">
    <refnamediv>
     <refname>mysql_stat</refname>
@@ -12,7 +10,7 @@
     <title>Beschreibung</title>
      <methodsynopsis>
       <type>string</type><methodname>mysql_stat</methodname>
-      <methodparam 
choice="opt"><type>resource</type><parameter>link_identifier</parameter></methodparam>
+      <methodparam 
+choice="opt"><type>resource</type><parameter>Verbindungs-Kennung</parameter></methodparam>
      </methodsynopsis>
     <para>
      <function>mysql_stat</function> liefert den momentanen Serverstatus zur�ck.
@@ -20,7 +18,7 @@
     <note>
      <para>
       <function>mysql_stat</function> liefert nur die Werte uptime,
-      threads, queries, open tables, flush tables and queries/sec. F�r eine
+      threads, queries, open tables, flush tables und queries/sec. F�r eine
       komplette Liste der anderen Statusvariablen sollte der SQL-Befehl SHOW
       STATUS verwendet werden.
      </para>
Index: phpdoc-de/reference/mysql/functions/mysql-tablename.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-tablename.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-tablename.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-tablename.xml:1.2 Wed Apr 17 02:53:18 
2002
+++ phpdoc-de/reference/mysql/functions/mysql-tablename.xml     Sat May 25 19:33:42 
+2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.2 -->
-<!-- last change to 'mysql-tablename' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-tablename">
    <refnamediv>
     <refname>mysql_tablename</refname>
@@ -26,18 +24,22 @@
       <title><function>mysql_tablename</function> Bespiel</title>
       <programlisting role="php">
 <![CDATA[
-<?php 
-mysql_connect("host");
-$result = mysql_list_tables("wisconsin");
-for ($i = 0; $i < mysql_num_rows($result); $i++) {
-    $tb_names[$i] = mysql_tablename($result, $i);
-    echo $tb_names[$i] . "<BR>";
-}
+<?php
+    mysql_connect("localhost", "mysql_user", "mysql_password");
+    $result = mysql_list_tables("mydb");
+
+    for ($i = 0; $i < mysql_num_rows($result); $i++)
+        printf ("Table: %s\n", mysql_tablename($result, $i));
+
+    mysql_free_result($result);
 ?>
 ?>
 ]]>
       </programlisting>
      </example>
+    </para>
+    <para>
+     Siehe auch: <function>mysql_list_tables</function>.
     </para>
    </refsect1>
   </refentry>
Index: phpdoc-de/reference/mysql/functions/mysql-unbuffered-query.xml
diff -u phpdoc-de/reference/mysql/functions/mysql-unbuffered-query.xml:1.2 
phpdoc-de/reference/mysql/functions/mysql-unbuffered-query.xml:1.3
--- phpdoc-de/reference/mysql/functions/mysql-unbuffered-query.xml:1.2  Wed Apr 17 
02:53:18 2002
+++ phpdoc-de/reference/mysql/functions/mysql-unbuffered-query.xml      Sat May 25 
+19:33:42 2002
@@ -1,8 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- splitted from ./de/functions/mysql.xml, last change in rev 1.24 -->
-<!-- last change to 'mysql-unbuffered-query' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: betz Status: ready -->
-<!-- OLD-Revision: 1.82/EN.1.2 -->
+<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->
+
   <refentry id="function.mysql-unbuffered-query">
    <refnamediv>
     <refname>mysql_unbuffered_query</refname>
@@ -15,6 +13,7 @@
       <type>resource</type><methodname>mysql_unbuffered_query</methodname>
       <methodparam><type>string</type><parameter>Anfrage</parameter></methodparam>
       <methodparam 
choice="opt"><type>resource</type><parameter>Verbindungs-Kennung</parameter></methodparam>
+      <methodparam 
+choice="opt"><type>int</type><parameter>Ergebnis-Modus</parameter></methodparam>
      </methodsynopsis>
     <para> 
      <function>mysql_unbuffered_query</function> sendet eine SQL
@@ -28,6 +27,13 @@
      Anfrage abgeschlossen ist. Wird auf verschiedene Datenbanken gleichzeitig
      zugegriffen, muss der optionale Parameter
      <parameter>Verbindungs-Kennung</parameter> angegeben werden.
+    </para>
+    <para>
+     Der optionale Parameter <parameter>Ergebnis-Modus</parameter>
+     kann MYSQL_USE_RESULT oder MYSQL_STORE_RESULT sein. Der Vorgabewert
+     ist MYSQL_USE_RESULT, damit wird das Ergebnis nicht zwischengespeichert.
+     Siehe auch <function>mysql_query</function> f�r das
+     das entgegengesetzte Verhalten.
     </para>
     <note>
      <para>

Index: phpdoc-de/reference/mysql/functions/mysql-character-set-name.xml
+++ phpdoc-de/reference/mysql/functions/mysql-character-set-name.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->

  <refentry id="function.mysql-character-set-name">
   <refnamediv>
    <refname>mysql_character_set_name</refname>
    <refpurpose>Gibt den Namen des Zeichensatzes zur�ck</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
    <methodsynopsis>
     <type>int</type><methodname>mysql_character_set_name</methodname>
     <methodparam choice="opt"><type>Resource</type>
     <parameter>Verbindungs-Kennung</parameter></methodparam>
    </methodsynopsis>
    <para>
     <function>mysql_character_set_name</function> gibt den Namen des
     Standardzeichensatzes f�r die gegenw�rtige Verbindung zur�ck.
    </para>
     <example>
      <title><function>mysql_character_set_name</function> Beispiel</title>
      <programlisting role="php">
<![CDATA[
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$charset = mysql_character_set_name($link);
printf ("Zur Zeit g�ltiger Zeichensatz ist %s\n", $charset);
?>
]]>
      </programlisting>
      <para>
       Das obige Beispiel gibt folgendes aus:
       <screen>
<![CDATA[
latin1
]]>
       </screen>
      </para>
     </example>
    <para>
     Siehe auch:
     <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-de/reference/mysql/functions/mysql-ping.xml
+++ phpdoc-de/reference/mysql/functions/mysql-ping.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->

  <refentry id="function.mysql-ping">
   <refnamediv>
    <refname>mysql_ping</refname>
    <refpurpose>Ping a server connection or reconnect if there is no 
connection</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>bool</type><methodname>mysql_ping</methodname>
      <methodparam choice="opt"><type>resource</type><parameter>
       Verbindungs-Kennung
       </parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>mysql_ping</function> �berpr�ft, ob die Verbindung zum Server
     funktioniert oder nicht. Ist die Verbindung abgebrochen wird ein
     automatischer Reconnect versucht. Diese Funktion k�nnen Sie in PHP-Skripts
     benutzen, die l�ngere Zeit unt�tig bleiben, um zu pr�fen, ob der Server
     die Verbindung abgebaut hat oder nicht und im Bedarfsfall wird versucht
     die Verbindung wieder herzustellen.
     R�ckgabewert: <function>mysql_ping</function> gibt &true; zur�ck, wenn
     die Verbindung zum Server funktioniert, ansonsten &false;.
    </para>
    <para>
     Siehe auch:
     <function>mysql_thread_id</function>,
     <function>mysql_list_processes</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-de/reference/mysql/functions/mysql-real-escape-string.xml
+++ phpdoc-de/reference/mysql/functions/mysql-real-escape-string.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.3 Maintainer: betz Status: ready -->

  <refentry id="function.mysql-real-escape-string">
   <refnamediv>
    <refname>mysql_real_escape_string</refname>
    <refpurpose>
     Escapes special characters in a string for use in a SQL statement,
     taking into account the current charset of the connection.
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>string</type><methodname>mysql_real_escape_string</methodname>
      
<methodparam><type>string</type><parameter>unescaped_string</parameter></methodparam>
      <methodparam 
choice="opt"><type>resource</type><parameter>Ergebnis-Kennung</parameter></methodparam>
     </methodsynopsis>
    <para>
     Diese Funktion maskiert spezielle Zeichen in
     <parameter>unescaped_string</parameter>, unter Ber�cksichtigung
      des aktuellen Zeichensatzes der Verbindung, zur sicheren Benutzung
      in <function>mysql_query</function>.
    </para>
    <note>
     <simpara>
      Die Zeichen <literal>%</literal> und <literal>_</literal> werden von 
      <function>mysql_real_escape_string</function> nicht maskiert.
     </simpara>
    </note>
     <example>
      <title><function>mysql_real_escape_string</function> Beispiel</title>
      <programlisting role="php">
<![CDATA[
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$item = "Zak's und Derick's Laptop";
$escaped_item = mysql_real_escape_string($item);
printf ("Escaped string: %s\n", $escaped_item);
?>
]]>
      </programlisting>
      <para>
       Das Beispiel oben f�hrt zu dieser Ausgabe:
       <screen>
<![CDATA[
Escaped string: Zak\'s und Derick\'s Laptop
]]>
       </screen>
      </para>
     </example>
    <para>
     Siehe auch:
     <function>mysql_escape_string</function>,
     <function>mysql_character_set_name</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-de/reference/mysql/functions/mysql-thread-id.xml
+++ phpdoc-de/reference/mysql/functions/mysql-thread-id.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.4 Maintainer: betz Status: ready -->

  <refentry id="function.mysql-thread-id">
   <refnamediv>
    <refname>mysql_thread_id</refname>
    <refpurpose>Zeigt die aktuelle Thread ID an</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
    <methodsynopsis>
     <type>int</type><methodname>mysql_thread_id</methodname>
     <methodparam 
choice="opt"><type>resource</type><parameter>Verbindungs-Kennung</parameter></methodparam>
    </methodsynopsis>
    <para>
     <function>mysql_thread_id</function> liefert die aktuelle Thread ID.
     Ist die Verbindung abgerissen und Sie bauen diese wieder mit 
     <function>mysql_ping</function> auf, wechselt die Thread ID.
     Das bedeutet, Sie sollten die Thread ID nicht abfragen und f�r sp�tere
     Verwendung speichern. Sie sollten diese zu einem Zeitpunkt abfragen an
     dem Sie die Thread ID verwenden m�chten.
    </para>
     <example>
      <title><function>mysql_thread_id</function> Beispiel</title>
      <programlisting role="php">
<![CDATA[
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$thread_id = mysql_thread_id($link);
if ($thread_id){
    printf ("Aktuelle Thread ID ist %d\n", $thread_id);
}
?>
]]>
      </programlisting>
      <para>
       Das obige Beispiel gibt folgendes aus:
       <screen>
<![CDATA[
Aktuelle Thread ID ist 73
]]>
       </screen>
      </para>
     </example>
    <para>
     See also:
     <function>mysql_ping</function>,
     <function>mysql_list_processes</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
-->

Reply via email to