Descripción
int
mysql_result ( int id_resultado, int numero_de_fila [, mixed campo] )
mysql_result() devuelve el contenido de una celda
de un resultado MySQL. El campo argumento puede ser el nombre del campo
o el offset o tabla.nombre_del_campo. Si el nombre de la columna tiene
un alias ('select foo as bar from...'), utilice el alias en lugar del
nombre de la columna.
Cuando se trabaja un un gran resultado, debe considerarse la utilización
de una función que devuelva una fila entera ya que estas funciones son
MUCHO más rápidas que mysql_result(). También,
especificando un offset numérico en lugar del nombre del campo, la
ejecución será más rápida.
Las llamadas a mysql_result() no deben mezclarse
con llamadas a las otras sentencias que trabajan con un identificador de
resultado.
Ejemplo 1. Ejemplo mysql_result
<?php $link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); if (!$link) { die('Could not connect: ' . mysql_error()); } $result = mysql_query('SELECT name FROM work.employee'); if (!$result) { die('Could not query:' . mysql_error()); } echo mysql_result($result, 2); // outputs third employee's name
mysql_close($link); ?>
|
|
Alternativas recomendadas:
mysql_fetch_row(),
mysql_fetch_array(),
mysql_fetch_assoc(),
mysql_fetch_object().