Scott Robinson Technical Lead

PHP ActiveRecord – Get Last Query

I recently had to do some work on an older site that used the PHP implementation of ActiveRecord. One of the issues I had was that the queries being ran weren’t produced the expected result. I found two commands to help with this an issue the last run query:

If you’re within a model, you can do:

echo self::connection()->last_query;

and if you’re outside your model, you can use:

echo model::connection()->last_query;

Found this useful? Everything here is free and stays that way. If it saved you an afternoon, you can buy me a coffee.