mysql_result

(PHP 4, PHP 5)

mysql_resultRetourne un champ d'un r�sultat MySQL

Description

string mysql_result ( resource $result , int $row [, mixed $field= 0 ] )

Retourne le contenu d'un champ d'un jeu de r�sultats MySQL.

Lorsque vous travaillez sur des r�sultats de grande taille, il est conseill� d'utiliser une des fonctions qui vont rechercher une ligne enti�re dans un tableau. Ces fonctions sont NETTEMENT plus rapides. De plus, utiliser un offset num�rique est aussi beaucoup plus rapide que sp�cifier un nom litt�ral.

Liste de param�tres

result

La ressource de r�sultat qui vient d'�tre �valu�e. Ce r�sultat vient de l'appel � la fonction mysql_query().

row

Le num�ro de la ligne � r�cup�rer. Les num�ros de lignes commencent � 0.

field

Le nom ou la position du champ � r�cup�rer.

Il peut �tre la position du champ, le nom du champ ou le nom de la table suivi d'un point, suivi du nom du champ (tablename.fieldname). Si un alias a �t� utilis� pour le nom de la colonne ("selected foo as bar from..."), utilisez plut�t l'alias. Si ce param�tre n'est pas d�fini, le premier champ sera r�cup�r�.

Valeurs de retour

Le contenu d'un champ depuis un jeu de r�sultats MySQL en cas de succ�s, ou FALSE si une erreur survient.

Exemples

Exemple #1 Exemple avec mysql_result()

<?php
$link 
mysql_connect('localhost''mysql_user''mysql_password');
if (!
$link) {
   die(
'Impossible de se connecter : ' mysql_error());
}
$result mysql_query('SELECT name FROM work.employee');
if (!
$result) {
   die(
'Impossible d\'ex�cuter la requ�te :' mysql_error());
}
echo 
mysql_result($result2); // Affiche le nom du troisi�me employ�

mysql_close($link);
?>

Notes

Note: Les appels mysql_result() ne devraient pas �tre m�lang�s avec d'autres fonctions qui travaillent aussi sur le r�sultat.

Voir aussi

  • mysql_fetch_row() - Retourne une ligne de r�sultat MySQL sous la forme d'un tableau
  • mysql_fetch_array() - Retourne une ligne de r�sultat MySQL sous la forme d'un tableau associatif, d'un tableau index�, ou les deux
  • mysql_fetch_assoc() - Lit une ligne de r�sultat MySQL dans un tableau associatif
  • mysql_fetch_object() - Retourne une ligne de r�sultat MySQL sous la forme d'un objet