mysql_fetch_row
(PHP 4, PHP 5)
mysql_fetch_row — Obtiene una fila de resultados como un array numérico
Esta extensión está obsoleta a partir de PHP 5.5.0, y será eliminada en el futuro. Deberían utilizarse en su lugar las extensiones MySQLi o PDO_MySQL. Véase también la guía MySQL: elegir una API y P+F relacionadas para más información. Las alternativas a esta función incluyen:
Descripción
$result
)Devuelve un array numérico que corresponde a la fila recuperada y mueve el puntero de datos interno hacia delante.
Parámetros
-
result -
El resultado resource que está siendo evaluado. Este resultado proviene de una llamada a mysql_query().
Valores devueltos
Devuelve un array numérico que corresponde a la fila recuperada, o
FALSE si no quedan más filas.
mysql_fetch_row() recupera una fila de datos del resultado asociado al identificador de resultados especificado. La fila es devuelta como un array. Cada columna del resultado es almacenada en un índice del array, empezando desde 0.
Ejemplos
Ejemplo #1 Recuperar una fila con mysql_fetch_row()
<?php
$resultado = mysql_query("SELECT id, email FROM people WHERE id = '42'");
if (!$resultado) {
echo 'No se pudo ejecutar la consulta: ' . mysql_error();
exit;
}
$fila = mysql_fetch_row($resultado);
echo $fila[0]; // 42
echo $fila[1]; // el valor de email
?>
Notas
Nota: Esta función define campos NULOS al valor
NULLde PHP.
Ver también
- mysql_fetch_array() - Recupera una fila de resultados como un array asociativo, un array numérico o como ambos
- mysql_fetch_assoc() - Recupera una fila de resultados como un array asociativo
- mysql_fetch_object() - Recupera una fila de resultados como un objeto
- mysql_data_seek() - Mueve el puntero de resultados interno
- mysql_fetch_lengths() - Obtiene la longitud de cada salida en un resultado
- mysql_result() - Obtener datos de resultado