in reply to Using CGI.pm params to make a DBI MySQL query
In addition to some of these suggestions, you could also use CGI's import_names function instead of a hash to import your cgi values into a namespace.
-Lee
"To be civilized is to deny one's nature."