ovrimos_fetch_into
(PHP 4 >= 4.0.3, PHP 5 <= 5.0.5)
ovrimos_fetch_into — Obtiene una fila del resultado
Descripción
bool ovrimos_fetch_into
( int
$result_id
, array &$result_array
[, string $how
[, int $rownumber
]] )
Obtiene una fila del conjunto de resultado, en
result_array.
Parámetros
-
result_id -
Un identificador de resultado, devuelto por ovrimos_execute() o ovrimos_exec().
-
result_array -
Debe proporcionar un array por referencia. Este se llenará con los valores obtenidos.
-
how -
Determina cómo se recuperan las filas. Este puede ser uno de los siguientes strings (el caso no es significativo):
Opción Notas Next Hacia adelante desde la posición actual. Este es el valor por defecto. Prev Hacia atrás desde la posición actual. First Hacia delante desde el principio. Last Hacia atrás desde el final. Absolute Posición absoluta desde el principio. Requiere rownumber. -
rownumber -
El número de fila, primero es 0. Sólo es necesario cuando
howes establecido como Absolute.
Valores devueltos
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Ejemplos
Ejemplo #1 A fetch into example
<?php
$conn=ovrimos_connect("neptune", "8001", "admin", "password");
if ($conn!=0) {
echo "Conexión ok!";
$res=ovrimos_exec($conn, "select table_id, table_name from sys.tables");
if ($res != 0) {
echo "Declaración ok!";
if (ovrimos_fetch_into($res, $row)) {
list($table_id, $table_name) = $row;
echo "table_id=" . $table_id . ", table_name=" . $table_name . "\n";
if (ovrimos_fetch_into($res, $row)) {
list($table_id, $table_name) = $row;
echo "table_id=" . $table_id . ", table_name=" . $table_name . "\n";
} else {
echo "Próximo: error\n";
}
} else {
echo "Primero: error\n";
}
ovrimos_free_result($res);
}
ovrimos_close($conn);
}
?>
There are no user contributed notes for this page.
