P
PHP
Well-known member
- Beiträge
- 997
- Punkte Reaktionen
- 0
Positioniert den Datensatzzeiger, bevor Daten geholt werden
Mit dieser Funktion kann die Position des Cursors, der mit derErgebniskennung verknüpft ist, gesetzt werden, bevor Daten geholtwerden. Falls ingres.array_index_startauf 0 gesetzt ist, hat die erste Zeile die Nummer 0, ansonsten die Nummer 1.ingres_result_seek() kann nur mit Abfragen verwendetwerden, für die scrollable cursorsgesetzt ist. Die Funktion kann nicht zusammen mitingres_unbuffered_query() benutzt werden.
Rückgabewert:
Die Zeilenposition, auf die der Cursor gesetzt werden soll. Falls ingres.array_index_startden Wert 0 hat, hat die erste Zeile die Nummer 0, ansonsten die Nummer 1.
Beispiel:
Mit dieser Funktion kann die Position des Cursors, der mit derErgebniskennung verknüpft ist, gesetzt werden, bevor Daten geholtwerden. Falls ingres.array_index_startauf 0 gesetzt ist, hat die erste Zeile die Nummer 0, ansonsten die Nummer 1.ingres_result_seek() kann nur mit Abfragen verwendetwerden, für die scrollable cursorsgesetzt ist. Die Funktion kann nicht zusammen mitingres_unbuffered_query() benutzt werden.
Rückgabewert:
Die Zeilenposition, auf die der Cursor gesetzt werden soll. Falls ingres.array_index_startden Wert 0 hat, hat die erste Zeile die Nummer 0, ansonsten die Nummer 1.
Beispiel:
PHP:
$result=ingres_query($link, "select * from airport where ap_ccode = 'ES' order by ap_place asc");
/* gehe zu Zeile 3 */
if (!ingres_result_seek($result, 3))
{
echo ingres_errno() . " - " . ingres_error . "\n";
die("Skript beendet");
}
else
{
$airport = ingres_fetch_object ($result);
{
echo $airport->ap_iatacode . " - " . $airport->ap_name . "\n";
}
}
ingres_commit($link);