Sommaire
SESAM
sesam_connect
sesam_disconnect
sesam_settransaction
sesam_commit
sesam_rollback
sesam_execimm
sesam_query
sesam_num_fields
sesam_field_name
sesam_diagnostic
sesam_fetch_result
sesam_affected_rows
sesam_errormsg
sesam_field_array
sesam_fetch_row
sesam_fetch_array
sesam_seek_row
sesam_free_result
|
6.89.17 sesam_seek_row[ Exemples avec sesam_seek_row ] PHP 3 CVS onlyDescription
bool sesam_seek_row(string result_id ,int whence ,[int offset ])
result_id est un indentifiant de résultat
valide (requête de sélection, et curseur à défilement créé
avec sesam_query).
whence modifie la valeur globale par défaut
pour le type de défilement, spécifie le type de défilement à utiliser
lors des opérations de lectures ultérieurs. Les valeurs valides sont
les suivantes :
Valeurs valides pour whence
Valeur |
Constante |
Signification |
0 |
SESAM_SEEK_NEXT |
Lecture séquentielle (après la lecture, la position
est déplacé à SESAM_SEEK_NEXT)
|
1 |
SESAM_SEEK_PRIOR |
Lecture séquentielle à rebours (après la lecture, la position
est déplacé à SESAM_SEEK_PRIOR)
|
2 |
SESAM_SEEK_FIRST |
Repositionnement au début (après la lecture, la position
est déplacée à SESAM_SEEK_NEXT)
|
3 |
SESAM_SEEK_LAST |
Repositionnement à la fin (après la lecture, la position
est déplacée à SESAM_SEEK_PRIOR)
|
4 |
SESAM_SEEK_ABSOLUTE |
Repositionnement absolu à offset
(index commencant à 0. Après la lecture, la position
est placé à SESAM_SEEK_ABSOLUTE,
et le pointeur interne est auto-incrémenté).
|
5 |
SESAM_SEEK_RELATIVE |
Repositionnement relatif à offset,
où offset peut être positif ou
négatif
|
offset est optionnel.
Il ne sert que lorsque whence vaut
soit SESAM_SEEK_RELATIVE, soit
SESAM_SEEK_ABSOLUTE.
|