in reply to DBI bind_param problems

Consider enabling tracing on your handle (setting it to `2' is usually sufficient for getting what's getting sent to and from the underlying database libraries). Seeing just what's getting passed back and forth to be executed can clear up whether the problem is in your code or in what you're passing. See perldoc DBI for more on the trace() method.