Fonction PHP mysql_fetch_object()
Définition et utilisation
La fonction mysql_fetch_object() tire une ligne du jeu de résultats (jeu de enregistrements) sous forme d'objet.
Si le succès, cette fonction à partir de mysql_query() Obtenir une ligne et renvoyer un objet. Si l'échec ou s'il n'y a plus de lignes, renvoyer false.
Syntaxe
mysql_fetch_object(data)
Paramètres | Description |
---|---|
data | Requis. Pointeur de données à utiliser. Ce pointeur de données est celui de mysql_query() Résultat retourné. |
Astuces et commentaires
Remarque :Chaque appel suivant à mysql_fetch_object() renvoie la ligne suivante du jeu de résultats.
Remarque :mysql_fetch_object() et mysql_fetch_array() De même, avec une seule différence - il s'agit d'un objet au lieu d'un tableau. Indirectement, cela signifie que vous ne pouvez accéder aux éléments du tableau que par le nom du champ, et non par l'offset.
Exemple
<?php $con = mysql_connect("localhost", "peter", "abc123"); 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); while ($row = mysql_fetch_object($result)) { echo $row->FirstName . "<br />"; } mysql_close($con); ?>
Sortie :
John George Thomas