cvs: phpdoc-de /reference/fbsql/functions fbsql-data-seek.xml

From: Date: Wed, 11 Jun 2003 13:16:29 +0000
Subject: cvs: phpdoc-de /reference/fbsql/functions fbsql-data-seek.xml
Groups: php.doc.de 
Request: Send a blank email to doc-de+get-695@lists.php.net to get a copy of this message
spic Wed Jun 11 09:16:29 2003 EDT Modified files: /phpdoc-de/reference/fbsql/functions fbsql-data-seek.xml Log: Initital Translation EN-Rev 1.3 Index: phpdoc-de/reference/fbsql/functions/fbsql-data-seek.xml diff -u /dev/null phpdoc-de/reference/fbsql/functions/fbsql-data-seek.xml:1.4 --- /dev/null Wed Jun 11 09:16:29 2003 +++ phpdoc-de/reference/fbsql/functions/fbsql-data-seek.xml Wed Jun 11 09:16:29 2003 @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- $Revision: 1.4 $ --> +<!-- EN-Revision: 1.3 Maintainer: spic Status: ready --> +<!-- splitted from ./en/functions/fbsql.xml, last change in rev 1.1 --> + <refentry id="function.fbsql-data-seek"> + <refnamediv> + <refname>fbsql_data_seek</refname> + <refpurpose>Bewegt den internen Ergebnis-Zeiger</refpurpose> + </refnamediv> + <refsect1> + <title>Beschreibung</title> + <methodsynopsis> + <type>bool</type><methodname>fbsql_data_seek</methodname> + <methodparam><type>resource</type><parameter>Ergebniskennung</parameter></methodparam> + <methodparam><type>int</type><parameter>Datensatznummer</parameter></methodparam> + </methodsynopsis> + <para> + &return.success; + </para> + bewegt den internen Datensatz-Zeiger eines Anfrageergebnisses zum Datensatz mit der übergebenen Nummer + <para> + <function>fbsql_data_seek</function> bewegt den internen Datensatz-Zeiger + eines FrontBase-Abfrageergebnisses zum Datensatz mit der + übergebenen Nummer. Der nächste Aufruf von + <function>fbsql_fetch_row</function> liefert den + entsprechenden Datensatz. + </para> + <para> + Die <parameter>Datensatznummer</parameter> beginnt bei 0. + </para> + <example> + <title><function>fbsql_data_seek</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + $verbindung = fbsql_pconnect ("localhost", "_SYSTEM", "geheim") + or die ("Verbindung nicht möglich"); + + fbsql_select_db ("samp_db") + or die ("Konnte Datenbank nicht auswählen"); + + $abfrage = "SELECT nachname, vorname FROM freunde;"; + $ergebnis = fbsql_query ($abfrage) + or die ("Abfrage gescheitert"); + + # Datensätze in umgekehrter Reihenfolge holen + + for ($i = fbsql_num_rows ($ergebnis) - 1; $i >=0; $i--) { + if (!fbsql_data_seek ($ergebnis, $i)) { + printf ("Konnte nicht zum Datensatz %d wechseln\n", $i); + continue; + } + + if(!($row = fbsql_fetch_object ($ergebnis))) + continue; + + printf("%s %s<BR>\n", $row->nachname, $row->vorname); + } + + fbsql_free_result ($result); +?> +]]> + </programlisting> + </example> + </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 +-->

« previous php.doc.de (#695) next »