Chapter 2. Driver Functions

Table of Contents
2.1. Driver Infrastructure Functions
2.1.1. dbd_register_driver
2.1.2. dbd_initialize
2.1.3. dbd_connect
2.1.4. dbd_disconnect
2.1.5. dbd_geterror
2.1.6. dbd_get_socket
2.2. Internal Database Query Functions
2.2.1. dbd_goto_row
2.2.2. dbd_fetch_row
2.2.3. dbd_free_query
2.3. Public Database Query Functions
2.3.1. dbd_get_encoding
2.3.2. dbd_encoding_to_iana
2.3.3. dbd_encoding_from_iana
2.3.4. dbd_get_engine_version
2.3.5. dbd_list_dbs
2.3.6. dbd_list_tables
2.3.7. dbd_quote_string
2.3.8. dbd_conn_quote_string
2.3.9. dbd_quote_binary
2.3.10. dbd_query
2.3.11. dbd_query_null
2.3.12. dbd_select_db
2.3.13. dbd_get_seq_last
2.3.14. dbd_get_seq_next
2.3.15. dbd_ping
2.4. DBD Helper Functions
2.4.1. _dbd_result_create
2.4.2. _dbd_result_set_numfields
2.4.3. _dbd_result_add_field
2.4.4. _dbd_row_allocate
2.4.5. _dbd_row_finalize
2.4.6. _dbd_internal_error_handler
2.4.7. _dbd_result_create_from_stringarray
2.4.8. _dbd_register_driver_cap
2.4.9. _dbd_register_conn_cap
2.4.10. _dbd_parse_datetime
2.4.11. _dbd_escape_chars
2.4.12. _dbd_encode_binary
2.4.13. _dbd_decode_binary