Using Logger | Dibi

'sqlite3', 'database' => 'data/sample.s3db', // enable query logging to this file 'profiler' => [ 'file' => 'log/log.sql', ], ]); try { $res = $dibi->query('SELECT * FROM [customers] WHERE [customer_id] = ?', 1); $res = $dibi->query('SELECT * FROM [customers] WHERE [customer_id] < ?', 5); $res = $dibi->query('SELECT FROM [customers] WHERE [customer_id] < ?', 38); } catch (Dibi\Exception $e) { echo '

', get_class($e), ': ', $e->getMessage(), '

'; } // outputs a log file echo '

File log/log.sql:

'; echo '
', file_get_contents('log/log.sql'), '
';