Re: searching database on emailaddress field
- From: luke@xxxxxxxxxxxxxxx
- Date: Tue, 31 Jan 2006 14:24:44 +1030
Hi.
Solved after I posted.
Surround $email with 's.
As in '$email'.
Thanks.
Kr.
Luke.
31Jan2006 @ 13:52 luke@xxxxxxxxxxxxxxx thusly spake
> Hi.
>
> I'm trying to work out how to search a database by emailaddress.
> I'd like to see if an emailaddress exists in a database already.
>
> The code looks like this:
>
> /~~~~~~~~~~~~~~~~~~~~~~~~~~~
> my $email = 'foo@xxxxxxx';
> my $sth = $dbh->prepare("select id, address from subs_email where address=".$email);
> $sth->execute();
> my @array = $sth->fetchrow;
> print $array[1] . "\n";
> \___________________________
>
> I can't seem to use the '@' char in the email address.
>
> I get the following error:
>
> DBD::Pg::st execute failed: ERROR: column "foo" does not exist at ./testTime.pl line 178.
> DBD::Pg::st fetchrow failed: no statement executing at ./testTime.pl line 179.
>
> Thanks for any help.
> Kind regards.
> Luke.
>
> --
> ............._..
> .| .| |.|/.|_ .
> .|__.|_|.|\.|_ .
> :61 421 276 282:
--
.............._..
..| .| |.|/.|_ .
..|__.|_|.|\.|_ .
:61 421 276 282:
.
- Follow-Ups:
- Re: searching database on emailaddress field
- From: JupiterHost.Net
- Re: searching database on emailaddress field
- From: Ron Savage
- Re: searching database on emailaddress field
- References:
- searching database on emailaddress field
- From: luke
- searching database on emailaddress field
- Prev by Date: searching database on emailaddress field
- Next by Date: Re: searching database on emailaddress field
- Previous by thread: searching database on emailaddress field
- Next by thread: Re: searching database on emailaddress field
- Index(es):
Relevant Pages
|
|