Fonction mysql_result() PHP
Définition et utilisation
La fonction mysql_result() renvoie la valeur d'un champ dans un ensemble de résultats.
Si réussi, la fonction renvoie la valeur du champ. Si échoue, elle renvoie false.
Syntaxe
mysql_result(data,row,field)
Paramètres | Description |
---|---|
data | Obligatoire. Définir l'identifiant de résultat à utiliser. Cet identifiant est retourné par la fonction mysql_query(). |
row | Obligatoire. Définir le numéro de ligne. Le numéro de ligne commence à 0. |
field |
Optionnel. Définir quel champ obtenir. Peut être un décalage de champ, un nom de champ ou table.fieldname. Si ce paramètre n'est pas spécifié, la fonction récupère le premier champ de la ligne spécifiée. |
Description
Lorsque le traitement s'applique à de grands ensembles de résultats, il est préférable de considérer l'utilisation de fonctions qui peuvent obtenir une ligne entière. Ces fonctions retournent plusieurs éléments de contenu dans une seule appel de fonction, bien plus rapide que mysql_result().
En outre, notez que spécifier un décalage numérique dans les paramètres de champ est beaucoup plus rapide que de spécifier un nom de champ ou tablename.fieldname.
Exemple
<?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); ?>
Sortie similaire :
Adams