(PHP 4, PHP 5)
mysql_fetch_object — Carica una riga del risultato come un ogetto
$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).
Example #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().