Manuale PHP
Indietro |  | Avanti

# mysql_fetch_object

(PHP 3, PHP 4, PHP 5)

mysql_fetch_object -- Carica una riga del risultato come un ogetto

## Descrizione

object mysql_fetch_object ( resource risultato )

Restituisce un oggetto con proprietà che corrispondono alla riga caricata oppure `FALSE` se non ci sono più righe.

mysql_fetch_object() è simile a mysql_fetch_array(), con una differenza - viene restituito un oggetto invece che un array. Indirettamente, questo significa che si ha solo accesso ai dati attraverso i nomi dei campi e non attraverso il loro indice (i mumeri sono nomi di proprietà illeciti).

`<?php /* questo è valido */ echo $riga->campo; /* questo non è valido */ echo $riga->0; ?>`

In termini di velocità, la funzione è identica a mysql_fetch_array() e quasi veloce come mysql_fetch_row() (la differenza è insignificante).

Esempio 1. Esempio di mysql_fetch_object()

`<?php mysql_connect("hostname", "utente", "password"); mysql_select_db($db); $risultato = mysql_query("select * from tabella"); while ($riga = mysql_fetch_object($risultato)) { echo $riga->id_utente; echo $riga->nome_intero; } mysql_free_result($risultato); ?>`

Vedere anche: mysql_fetch_array() e mysql_fetch_row().

Indietro | Partenza | Avanti
mysql_fetch_lengths | Risali | mysql_fetch_row