mysqli_fetch_row
(PHP 5)
mysqli_fetch_row
(no version information, might be only in CVS)
result->fetch_row -- Obtiene una fila del resultado como una matriz enumerada
Descripción
Estilo por procedimientos:
mixto
mysqli_fetch_row ( objecto resultado)
Estilo orientado a objetos (método):
class
resultado {
mixto
fetch_row ( void )
}
Regresa una matriz que corresponde a la fila obtenida, o NULL si no hay
más filas.
La función mysqli_fetch_row() obtiene una fila de
datos del resultado, representado por el parámetro result
y lo regresa como una matriz enumerada, donde cada columna es almacenada en la
matriz empezando de 0 (cero). Cada llamada subsecuente a la función
mysqli_fetch_row() regresará la siguiente fila dentro
del resultado, o NULL si no hay más filas.
Valores regresados
mysqli_fetch_row() regresa una matriz que corresponde a
la fila obtenida o NULL si no hay más filas en el resultado.
Ejemplo
Ejemplo 1. Estilo orientado a objetos
<?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world");
/* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } $query = "SELECT Name, CountryCode FROM City ORDER by ID DESC LIMIT 50,5";
if ($result = $mysqli->query($query)) {
/* fetch object array */ while ($row = $result->fetch_row()) { printf ("%s (%s)\n", $row[0], $row[1]); }
/* free result set */ $result->close(); }
/* close connection */ $mysqli->close(); ?>
|
|
Ejemplo 2. Estilo por procedimientos
<?php $link = mysqli_connect("localhost", "my_user", "my_password", "world");
/* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); }
$query = "SELECT Name, CountryCode FROM City ORDER by ID DESC LIMIT 50,5";
if ($result = mysqli_query($link, $query)) {
/* fetch associative array */ while ($row = mysqli_fetch_row($result)) { printf ("%s (%s)\n", $row[0], $row[1]); }
/* free result set */ mysqli_free_result($result); }
/* close connection */ mysqli_close($link); ?>
|
|
Los ejemplos anteriores producirán la siguiente salida:
Pueblo (USA)
Arvada (USA)
Cape Coral (USA)
Green Bay (USA)
Santa Clara (USA) |