pg_fetch_object Carica una tupla in un oggetto Descrizione objectpg_fetch_object resourceresult inttupla inttipo_risultato pg_fetch_object restituisce un oggetto avente le proprietà che corrispondono alla tupla scaricata. Restituisce &false; se non ci sono più tuple o in caso di errore. pg_fetch_object è simile a pg_fetch_array, con una differenza - viene restituito un oggetto invece che un array. Indirettamente, questo significa che si può accedere ai dati solo attraverso i nomi dei campi, e non attraverso i loro indici numerici (i nomi delle proprietà non possono essere numeri). tupla è il numero della riga (record) da caricare. La prima tupla è la numero 0. Per quanto riguarda la velocità di esecuzione, questa funzione è identica a pg_fetch_array, ed è veloce quasi quanto pg_fetch_row (la differenza è trascurabile). Dalla versione 4.1.0, tupla è opzionale. Dalla versione 4.3.0, tipo_risultato è di default a PGSQL_ASSOC mentre il default delle versioni precedenti era PGSQL_BOTH. La proprietà numerica è inutile, dal momento che un nome di proprietà numerico non è valido in PHP. tipo_risultato potrebbe essere abbandonato nelle versioni future. Postgres fetch object

Failed connecting to postgres database

autor." ("; echo $data->jahr ."): "; echo $data->titel."
"; $row++; } ?>
$item[0]."\n";
    endwhile;
    $row++;
}
echo "----------\n"; 
?>
]]>
Vedere anche pg_query, pg_fetch_array, pg_fetch_row e pg_fetch_result. Dalla versione 4.1.0, row è diventato opzionale. La chiamata alla pg_fetch_object incrementa di 1 il contatore di riga interno.