Funciones de Cubrid
PHP Manual

cubrid_data_seek

(PECL CUBRID >= 8.3.0)

cubrid_data_seekMueve el puntero interno de la fila del resultado CUBRID

Descripción

bool cubrid_data_seek ( resource $req_identifier , int $row_number )

Esta función realiza el movimiento del puntero interno de la fila del resultado CUBRID (asociado con el identificador especificado) para apuntar al número de fila especificada. Hay funciones, como cubrid_fetch_assoc(), que usan el valor almacenado actual de row number.

Parámetros

req_identifier

Éste es el identificador de solicitud.

row_number

Éste es el número de fila deseado del puntero del nuevo resultado.

Valores devueltos

CUBRID_CURSOR_SUCCESS en caso de éxito.

CUBRID_NO_MORE_DATA cuando no es una ubicación de cursor válida.

FALSE en caso de error CAS, la cuenta de filas es 0, o índice no válido.

Ejemplos

Example #1 Ejemplo de cubrid_data_seek()

<?php
    $enlace 
cubrid_connect("localhost"30000"demodb2""dba""");
    if (!
$enlace)
    {
        die(
'No se pudo conectar.');
    }
    
$consulta 'SELECT name, address, salary FROM employees';
    
$resultado cubrid_execute($enlace$consulta);
    if (
$resultado
    {
        echo 
"buscar la fila 0 y traer los campos: ";
        
cubrid_data_seek($resultado0);
        
$fila cubrid_fetch_assoc($resultado);
        echo 
$fila["name"]."|"$fila["address"]."|".$fila["salary"]."<br>";

        echo 
"buscar la fila 2 y traer los campos: ";    
        
cubrid_data_seek($resultado2);
        
$fila cubrid_fetch_assoc($resultado);
        echo 
$fila["name"]."|"$fila["address"]."|".$fila["salary"]."<br>";

        
cubrid_close_request($resultado); 
    }
?>

El resultado del ejemplo sería:

Result:
buscar la fila 0 y traer los campos: Peter|1st Avenue, New York|1000.0000000000000000
buscar la fila 2 y traer los campos: Peter Norton|81254, CA|19834.0000000000000000


Funciones de Cubrid
PHP Manual