Función mysql_result() en PHP

Definición y uso

La función mysql_result() devuelve el valor de un campo en el conjunto de resultados.

Si tiene éxito, la función devuelve el valor del campo. Si falla, devuelve false.

Sintaxis

mysql_result(data,row,field)
Parámetros Descripción
data Obligatorio. Especifica el identificador de resultado a usar. Este identificador es devuelto por la función mysql_query().
row Obligatorio. Especifica el número de renglón. El número de renglón comienza en 0.
field

Opcional. Especifica qué campo obtener. Puede ser el valor de desplazamiento del campo, el nombre del campo o table.fieldname.

Si no se especifica este parámetro, la función obtiene el primer campo del renglón especificado.

Descripción

Cuando se actúa sobre grandes conjuntos de resultados, debe considerar el uso de funciones que puedan obtener filas enteras. Estas funciones devuelven varios elementos de contenido en una sola llamada a la función, mucho más rápido que mysql_result().

Además, tenga en cuenta que especificar un desplazamiento numérico en los parámetros de campo es mucho más rápido que especificar el nombre del campo o tablename.fieldname.

Ejemplo

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
$db_selected = mysql_select_db("test_db", $con);
$sql = "SELECT * from Person";
$result = mysql_query($sql,$con);
echo mysql_result($result,0);
mysql_close($con);
?>

Salida similar a:

Adams