dbx_fetch_row

(PHP 5 < 5.1.0, PECL dbx >= 1.1.0)

dbx_fetch_rowTraer filas de un resultado de una consulta que tuvo la bandera DBX_RESULT_UNBUFFERED establecida

Descripción

dbx_fetch_row ( object $result_identifier ) : mixed

dbx_fetch_row() trae filas de un identificador de resultado que tuvo la bandera DBX_RESULT_UNBUFFERED establecida.

Cuando no está establecida DBX_RESULT_UNBUFFERED en la consulta, dbx_fetch_row() fallará ya que en realidad todas las filas han sido traidas en la propiedad data resultado.

Como efecto secundario, la propiedad rows del objeto resultado de consulta se incrementa por cada llamada satisfactoria a dbx_fetch_row().

Parámetros

result_identifier

Un conjunto de resultados devueltos por dbx_query().

Valores devueltos

Si se tuvo éxito, devuelve un objeto que contiene la misma información que tendría cualquier fila en la propiedad data resultado de dbx_query(), incluyendo columnas accesibles por índice o por nombres de campo cuando las banderaa para dbx_query() están establecidas de esa forma.

Si falla, devuelve 0 (es decir, cuando no están disponibles más filas).

Ejemplos

Ejemplo #1 Cómo tratar el valor devuelto

<?php
$resultado 
dbx_query($enlace'SELECT id, parentid, description FROM table'DBX_RESULT_UNBUFFERED);

echo 
"<table>\n";
while (
$fila dbx_fetch_row($resultado)) {
    echo 
"<tr>\n";
    foreach (
$fila as $campo) {
        echo 
"<td>$campo</td>";
    }
    echo 
"</tr>\n";
}
echo 
"</table>\n";
?>

Ver también

  • dbx_query() - Enviar una consulta y traer todos los resultado (si hubo alguno)