Чтобы получить последний запрос, выполненный с использованием класса базы данных WordPress (wpdb), вы можете использовать следующие методы:
Метод 1: использование свойства $wpdb->last_query
.
global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->last_query;
echo $lastQuery;
Метод 2: использование свойства $wpdb->last_result
.
global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = end($wpdb->last_result);
echo $lastQuery->query;
Метод 3: использование метода $wpdb->print_error()
.
global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->print_error();
echo $lastQuery;
Метод 4. Использование свойства $wpdb->last_error
.
global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->last_error;
echo $lastQuery;
Метод 5: использование свойства $wpdb->last_query
с пользовательской функцией-оболочкой.
global $wpdb;
function custom_query($query) {
global $wpdb;
$result = $wpdb->query($query);
echo $wpdb->last_query;
return $result;
}
// Use the custom_query function to execute your queries
custom_query("SELECT * FROM wp_posts");
Метод 6: использование свойства $wpdb->dbh->last_query
.
global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->dbh->last_query;
echo $lastQuery;
Это некоторые методы, которые вы можете использовать для получения последнего запроса, выполненного с использованием класса wpdb в WordPress.