in reply to Re: Re: One module for both Apache::DBI and DBI?
in thread One module for both Apache::DBI and DBI?
Yes you can use one of the other DB modules instead of DBI.
Apache::Reload is for when you are developing a module and don't want to restart apache everytime you make a change to your module, or when the module's on the server get updated very often.
It is possible to dynamically select a module to use however you don't need to very often. and you probably don't need to in this case. That being said:
#Dynamically choose betten Foo and Bar my $type = 'foo'; if ($type eq 'foo') { eval "use Foo"; } else { eval "use Bar"; }
note that you have to use a quoted string for the eval rather than a block. if you use a block it will always 'use' that module.
|
|---|