PHP
Referenzliste
fbsql_data_seek
FrontBase Funktionen
Befehl:
bool fbsql_data_seek ( resource $result , int $row_number )
Parameter-Liste:
Beschreibung | |
---|---|
Ein Ergebnis-Kennung von fbsql_query() oder fbsql_db_query(). | |
Die Zeilennummer beginnent bei 0. |
Rückgabewerte:
Rückgabewert
TRUE
bei Erfolg FALSE
im Fehlerfall. Beschreibung:
Bewegt den internen Datensatz-Zeiger der Frontbase-Ergebnis mit dem angegebenen Ergebnis-Kennung, um auf die angegebene Zeilennummer verweisen verbunden.
Der nächste Aufruf fbsql_fetch_row() würde diese Zeile zurück.
Der nächste Aufruf fbsql_fetch_row() würde diese Zeile zurück.
Aktiv in Version:
(PHP 4 >= 4.0.6, PHP 5, PHP 7)
fbsql_data_seek() - Beispiel:
Eingabe:
<?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); ?>
Ausgabe:
FrontBase Funktionen