pg_fetch_assoc <<< |
pg_fetch_object | pg_fetch_result >>> |
6.31 PostgreSQL 6 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Notes . Exemples . pg_affected_rows . pg_cancel_query . pg_client_encoding . pg_close . pg_connect . pg_connection_busy . pg_connection_reset . pg_connection_status . pg_convert . pg_copy_from . pg_copy_to . pg_dbname . pg_delete . pg_end_copy . pg_escape_bytea . pg_escape_string . pg_execute . pg_fetch_all_columns . pg_fetch_all . pg_fetch_array . pg_fetch_assoc ->pg_fetch_object . pg_fetch_result . pg_fetch_row . pg_field_is_null . pg_field_name . pg_field_num . pg_field_prtlen . pg_field_size . pg_field_type_oid . pg_field_type . pg_free_result . pg_get_notify . pg_get_pid . pg_get_result . pg_host . pg_insert . pg_last_error . pg_last_notice . pg_last_oid . pg_lo_close . pg_lo_create . pg_lo_export . pg_lo_import . pg_lo_open . pg_lo_read_all . pg_lo_read . pg_lo_seek . pg_lo_tell . pg_lo_unlink . pg_lo_write . pg_meta_data . pg_num_fields . pg_num_rows . pg_options . pg_parameter_status . pg_pconnect . pg_ping . pg_port . pg_prepare . pg_put_line . pg_query_params . pg_query . pg_result_error_field . pg_result_error . pg_result_seek . pg_result_status . pg_select . pg_send_execute . pg_send_prepare . pg_send_query_params . pg_send_query . pg_set_client_encoding . pg_set_error_verbosity . pg_trace . pg_transaction_status . pg_tty . pg_unescape_bytea . pg_untrace . pg_update . pg_version |
6.31.30 pg_fetch_object() Lit une ligne de résultat PostgreSQL dans un objet[ Exemples avec pg_fetch_object ] PHP 3 >= 3.0.1, PHP 4, PHP 5 object pg_fetch_object ( resource result , int row , int result_type ) object pg_fetch_object ( resource result , int row , string class_name , array params )pg_fetch_object retourne un objet ainsi que ses propriétés qui correspond aux noms des champs de la ligne. La fonction peut optionnellement instancier un objet d'une classe spécifique et passer les paramètres au constructeur de cette classe.
Du point de vue vitesse, la fonction est identique à pg_fetch_array et est presque aussi rapide que pg_fetch_row (la différence est insignifiante).
Un objet de type object avec les attributs pour chaque champ dans le jeu de résultats. Les valeurs NULL de la base de données sont retournées NULL . FALSE est retournée si row excède le nombre de lignes dans le jeu de résultats, n'a plus de ligne disponible ou tout autre erreur.
|
<< | pg_fetch_object | >> |
pg_fetch_assoc | PostgreSQL | pg_fetch_result |