WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

wpdb::_do_query() private WP 3.9.0

Internal function to perform the mysql_query() call.

{} Это метод класса: wpdb{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->_do_query( $query );
$query(строка) (обязательный)
The query to run.

Заметки

  • Смотрите: wpdb::query()

Список изменений

С версии 3.9.0 Введена.

Код wpdb::_do_query() WP 5.5.1

<?php
private function _do_query( $query ) {
	if ( defined( 'SAVEQUERIES' ) && SAVEQUERIES ) {
		$this->timer_start();
	}

	if ( ! empty( $this->dbh ) && $this->use_mysqli ) {
		$this->result = mysqli_query( $this->dbh, $query );
	} elseif ( ! empty( $this->dbh ) ) {
		$this->result = mysql_query( $query, $this->dbh );
	}
	$this->num_queries++;

	if ( defined( 'SAVEQUERIES' ) && SAVEQUERIES ) {
		$this->log_query(
			$query,
			$this->timer_stop(),
			$this->get_caller(),
			$this->time_start,
			array()
		);
	}
}