develooper Front page | perl.dbi.users | Postings from April 2008

Log DBI query and values with placeholders

Thread Next
From:
aspiritus
Date:
April 15, 2008 04:37
Subject:
Log DBI query and values with placeholders
Hello all experts !

I need to log every INSERT, UPDATE and DELETE queries even when using
placeholders. Here some code:

$sql = "UPDATE users SET `name`=? WHERE ìd`=1;";
$sth = $dbh->prepare($sql);
$sth->execute('Test User');
$sth->finish();

Of course execute params are given dynamically and I want to use
placeholders for more secure code.
I want to save that UPDATE query into file or database ( I'll prefer
DB :) ) for tracking purposes. Any idea how to do this?


Thread Next


Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About