WHERE login_name=$user_login_name");That's your problem. It should be
my $user_login_name = 'name.surname@company.com'; my $sth = $dbh->prepare("SELECT userid, login_name, realname FROM prof +iles WHERE login_name = ? "); $sth->execute($user_login_name);
Please read up on placeholders in the DBI manual.
In reply to Re: Wrong SQL Syntax?
by moritz
in thread Wrong SQL Syntax?
by Frederic_S
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |