Can someone please tell me why the following code only returns the last
element in the referenced array? If I put the foreach routine inside the
while loop, I get a printout of each element in both the $sqlRes reference
and the $colNames reference. But, if I print outside the while loop, I only
get the last reference put in the $sqlRes reference. Please help.
# Reference to a set of references
my $sqlRes;
# Fetch each row of data, put into an array ref and push into the main array
ref.
while (my $colNames = $sth->fetchrow_arrayref)
{
push(@{$sqlRes},$colNames);
}
foreach my $arrayRef(@{$sqlRes})
{
foreach my $refRef(@{$arrayRef})
{
print $refRef;
print qq[<br>];
}
}
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]