dbx_fetch_row
(PHP 5 < 5.1.0, PECL dbx >= 1.1.0)
dbx_fetch_row — Traer filas de un resultado de una consulta que tuvo la
bandera DBX_RESULT_UNBUFFERED
establecida
Descripción
dbx_fetch_row
(
object $result_identifier
) :
mixed
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)