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