in reply to Simple perl script creates a table but no SQL results ..why?
On a seperate note you should be using placeholders in your SQL instead of embeding the variable directly.
my $sql ="SELECT Bug.ixBug, Bug.sTitle, Bug.ixBug, Bug.sTitle, Bug.ixB +ug, Bug.sTitle FROM Bug WHERE Bug.ixBug = ?"; _connect(); my $sth =$connection->prepare($sql); $sth->execute($args); my @rows = $sth->fetchrow_array; my @array = $sth->fetchrow_array;
Notice also that I added the call to execute that seems to have gotten lost. Since you are calling "fetchrow" you are only going to get the next row. Check DBI for information on how to loop over fetchrow and populate an array (or for one of the many other ways to do it. ;)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Simple perl script creates a table but no SQL results ..why?
by yoyomonkey (Initiate) on Aug 23, 2006 at 14:01 UTC |