В предыдущей статье "Класс wpdb в WordPress (часть 1)" был рассмотрен класс wpdb и описаны несколько его методов, которые позволяют вносить изменения в базу данных: добавлять, удалять, обновлять информацию. Но помимо перечисленных функции у класса wpdb есть несколько полезных своёств (переменных), которые исзменяют своё значения в процессе работы. Рассмотрим их.
Название
Описание
$show_errors
Показывать ли ошибки вместе с результатом. По умолчанию: "true"
$suppress_errors
Игнорировать ошибки в процессе построения запроса.
$last_error
Последняя ошибка из любого запроса.
$num_queries
Количество SQL запросов, которые выполняются.
$num_rows
Количество строк, которые возвращаются последним запросом.
$rows_affected
Сохраняет число строк, которые участовали в запросе. Содержит значение только при выполнении коман: create, alter, truncate, drop, insert, delete, update, replace. В иных случаях значение содержится в свойстве
$num_rows.
$insert_id
Идентификатор (ID) сгенерированный последним запросом.
$last_query
Последний выполненный запрос.
$last_result
Результат последнего запроса.
$func_call
Текстовое описание последнего вызова query/get_row/get_var
$queries
Массив из ранее сделанных запросов. История запросов содибирается только если существует константа "SAVEQUERIES" и она содержит значение "TRUE".
$col_info
Информация о столбцах последнего запроса.
$prefix
Префикс таблиц БД WordPress.
$base_prefix
Префикс базовой таблицы WordPress.
$ready
Готовность объекта к выполнению запросов (true/false).
$blogid
ID блога.
$siteid
ID сайта.
$tables
Названия таблиц (без префиксов) в базе сайта.
global_tables
Таблицы "users" и "usermeta"
$ms_global_tables
Таблицы "blogs", "signups", "site", "sitemeta", "sitecategories", "registration_log", "blog_versions" в режиме MU
$collate
Режим сопоставления (сравнивания) данных в колонках базы данных.
Если у Вас появились вопросы по материалам на нашем сайте, то пожалуйста, пришлите нам их на почтовый адрес support@mousedc.ru. Мы обязательно ответим.
Также Вы можете отправить нам свой отзыв на наши услуги, замечание или предложение. Мы ценим наших клиентов и внимательно прислушиваемся ко всем замечаниям!