PHP Handbuch
Zurück |  | Weiter

# fbsql_data_seek

(PHP 4 >= 4.0.6, PHP 5)

fbsql_data_seek -- Bewegt den internen Ergebnis-Zeiger

## Beschreibung

bool fbsql_data_seek ( resource Ergebniskennung, int Datensatznummer )

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

bewegt den internen Datensatz-Zeiger eines Anfrageergebnisses zum Datensatz mit der übergebenen Nummer.

fbsql_data_seek() bewegt den internen Datensatz-Zeiger eines FrontBase-Abfrageergebnisses zum Datensatz mit der übergebenen Nummer. Der nächste Aufruf von fbsql_fetch_row() liefert den entsprechenden Datensatz.

Die Datensatznummer beginnt bei 0.

Beispiel 1. fbsql_data_seek() Beispiel
`<?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); ?>`

Zurück | Zum Anfang | Weiter
fbsql_create_db | Nach oben | fbsql_database_password