Citation :
8.17.17 mysql_fetch_object [Notes en ligne] [Exemples]
Retourne les lignes résultats sous la forme d'un objet
object mysql_fetch_object (resource result_identifier, int result_type ) mysql_fetch_object() retourne un objet dont les propriétés correspondent à une ligne d'un résultat, ou FALSE s'il n'y a plus d'autres lignes. mysql_fetch_object() est identique à @xref{function.mysql-fetch-array,,mysql_fetch_array()}, à la différence qu'elle retourne un objet à la place d'un tableau. Vous pourrez ainsi accéder aux valeurs des champs par leur nom, mais plus par leur offset (les nombres ne sont pas des noms MySQL). L'argument optionnel result_type est une constante qui peut prendre les valeurs suivantes : MYSQL_ASSOC, MYSQL_NUM et MYSQL_BOTH. Concernant la vitesse, mysql_fetch_object() est aussi rapide que @xref{function.mysql-fetch-array,,mysql_fetch_array()} et presque aussi rapide que mysql_fetch_row() (la différence est insignifiante) mysql fetch object <?php
mysql_connect($host,$user,$password);
$result = mysql_db_query("database","select * from table" );
while($row = mysql_fetch_object($result)) {
echo $row->user_id;
echo $row->fullname;
}
mysql_free_result($result);
?>
|