Gossamer Forum
Home : General : Perl Programming :

SQL Query problem

Quote Reply
SQL Query problem
Hi

Can anyone spot any errors with the below code? For some reason it doesn't want to print anything where it shoudl print $member->('name') - nothing appears although I know something should.

Thanks for any help you can give me.

Code:
sub generate_offer_index {

$dbh = $mysql->connect_to_db;

$numrec = $dbh->selectrow_array("SELECT COUNT(*) FROM ata_offers");

$sth = $dbh->prepare("SELECT * FROM ata_offers");
$sth->execute();

while (my $ref = $sth->fetchrow_hashref())
{
my $id = $ref->{'mem_id'};

$sql = $dbh->prepare("SELECT name FROM ata_members WHERE id = '$id'");
$sql->execute();
$member = $sth->fetchrow_hashref();
$sql->finish;

$offer_data .= qq|<tr bgcolor="#F4EFF7">
<td class="text-black" width="25%">$member->{'name'}</td>
<td class="text-black" width="57%">$ref->{'offer'}</td>
<td class="text-black" width="18%">$ref->{'offer_end'}</td>
</tr>
|;


}

$sth->finish;
$dbh->disconnect;

}

- wil
Subject Author Views Date
Thread SQL Query problem Wil 5286 Jan 18, 2002, 10:17 AM
Thread Re: [japh] SQL Query problem
Paul 5127 Jan 18, 2002, 10:30 AM
Thread Re: [RedRum] SQL Query problem
Wil 5134 Jan 18, 2002, 10:34 AM
Thread Re: [japh] SQL Query problem
Wil 5140 Jan 18, 2002, 10:37 AM
Thread Re: [japh] SQL Query problem
lanerj 5125 Jan 19, 2002, 2:01 AM
Thread Re: [lanerj] SQL Query problem
Wil 5113 Jan 19, 2002, 10:14 AM
Thread Re: [japh] SQL Query problem
lanerj 5073 Jan 19, 2002, 8:31 PM
Thread Re: [lanerj] SQL Query problem
lanerj 5095 Jan 20, 2002, 1:47 AM
Post Re: [lanerj] SQL Query problem
Wil 5061 Jan 21, 2002, 4:12 AM