Pear:: MDB2-получить последний выполненный запрос


Я должен использовать Pear MDB2, но не знаю, как получить последний выполненный запрос. Есть ли способ сделать это?

Спасибо,

1 2

1 ответ:

Как вы можете видеть в этой ссылке: https://pear.php.net/package/MDB2/docs/latest/MDB2/MDB2_Driver_Common.html#var$last_query у вас есть переменная с именем $last_query, которая хранит последний запрос, отправленный драйверу.

Я не проверял его, но на основании документации вы можете использовать:

$mdb2 =& MDB2::connect('YOUR_DSN');
if (PEAR::isError($mdb2)) {
    die($mdb2->getMessage());
}

// Proceed with a query...
$res =& $mdb2->query('SELECT * FROM clients');

echo $mdb2->last_query;