wp-includes/class-wpdb.php:54WordPress database access abstraction class.
Every hook that fires from inside wpdb, in the order it appears in the class, grouped by the method that fires it.
$show_errorsboolpublic$suppress_errorsboolpublic$last_errorstringpublic$num_queriesintpublic$num_rowsintpublic$rows_affectedintpublic$insert_idintpublic$last_querystringpublic$last_resultstdClass[]|nullpublic$resultmysqli_result|bool|nullprotected$col_metaarrayprotected$table_charsetstring[]protected$check_current_queryboolprotected$checking_collationboolprivate$col_infoarrayprotected$queriesarray[]public$reconnect_retriesintprotected$prefixstringpublic$base_prefixstringpublic$readyboolpublic$blogidintpublic$siteidintpublic$tablesstring[]public$old_tablesstring[]public$global_tablesstring[]public$ms_global_tablesstring[]public$old_ms_global_tablesstring[]public$commentsstringpublic$commentmetastringpublic$linksstringpublic$optionsstringpublic$postmetastringpublic$postsstringpublic$termsstringpublic$term_relationshipsstringpublic$term_taxonomystringpublic$termmetastringpublic$usermetastringpublic$usersstringpublic$blogsstring|nullpublic$blogmetastring|nullpublic$registration_logstring|nullpublic$signupsstring|nullpublic$sitestring|nullpublic$sitecategoriesstring|nullpublic$sitemetastring|nullpublic$field_typesarraypublic$charsetstringpublic$collatestringpublic$dbuserstringprotected$dbpasswordstringprotected$dbnamestringprotected$dbhoststringprotected$dbhmysqli|false|nullprotected$func_callstringpublic$is_mysqlboolpublic$incompatible_modesstring[]protected$allow_unsafe_unquoted_parametersboolprivate$use_mysqliboolprivate$has_connectedboolprivate$time_startfloatpublic$errorWP_Error|stringpublic#[AllowDynamicProperties]class wpdb { /** * Whether to show SQL/DB errors. * * Default is to show errors if both WP_DEBUG and WP_DEBUG_DISPLAY evaluate to true. * * @since 0.71 * * @var bool */ public $show_errors = false; /** * Whether to suppress errors during the DB bootstrapping. Default false. * * @since 2.5.0 * * @var bool */ public $suppress_errors = false; /** * The error encountered during the last query. * * @since 2.5.0 * * @var string */ public $last_error = ''; /** * The number of queries made. * * @since 1.2.0 * * @var int */ public $num_queries = 0; /** * Count of rows returned by the last query. * * @since 0.71 * * @var int */ public $num_rows = 0; /** * Count of rows affected by the last query. * * @since 0.71 * * @var int */ public $rows_affected = 0; /** * The ID generated for an AUTO_INCREMENT column by the last query (usually INSERT). * * @since 0.71 * * @var int */ public $insert_id = 0; /** * The last query made. * * @since 0.71 * * @var string */ public $last_query; /** * Results of the last query. *Introduced in 0.71. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.
src/wp-includes/class-wpdb.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.