require Exporter;
@ISA = qw(Exporter);
-@EXPORT = qw(conv_i conv_date conv_dateq do_query selectrow_query do_statement dump_query);
+@EXPORT = qw(conv_i conv_date conv_dateq do_query selectrow_query do_statement dump_query quote_db_date);
sub conv_i {
my ($value, $default) = @_;
$dbh->do($query, undef, @_) ||
$form->dberror($query . " (" . join(", ", @_) . ")");
}
+ dump_query(LXDebug::QUERY, '', $query . " (" . join(", ", @_) . ")");
}
sub selectrow_query {
$main::lxdebug->message($level, $msg . $query);
}
+sub quote_db_date {
+ my ($str) = @_;
+ return "NULL" unless defined $str;
+ return "current_date" if $str =~ /current_date/;
+ $str =~ s/'/''/g;
+ return "'$str'";
+}
+
1;