perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From csross <cr...@hccs.com>
Subject "Too many arguments for subroutine" after convert to mod_perl
Date Wed, 04 Mar 2009 20:27:23 GMT

I am converting some cgi scripts to enable them to run under mod_perl.  I
have one script that I defined as a package and reference it via the package
name in the calling program.  That eliminated my "undefined subroutine"
errors but I just got one I do not know.  Any help would be appreciated.

I am getting the error 

[error] Too many arguments for packagesubs::getResultSet at
/usr/local/apache2/cgi-bin2/launch_frm.cgi line 209, near "$strSQL)"\n

In my calling program I have 

$sth = packagesubs::getResultSet($strSQL);  

In the called program I have 

package packagesubs;

sub getResultSet()
{
$sqlQuery=$_[0];
$sth = $dbh->prepare($sqlQuery);
$sth->execute || die "Can't prepare statement: $DBI::errstr";
return $sth;
}

-- 
View this message in context: http://www.nabble.com/%22Too-many-arguments-for-subroutine%22-after-convert-to-mod_perl-tp22338572p22338572.html
Sent from the mod_perl - Dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


Mime
View raw message