mysql_result
(PHP 4, PHP 5)
mysql_result — Retourne un champ d'un r�sultat MySQL
Description
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($result, 2); // 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