crypt 関数を使用して、データベース内のユーザーの詳細を確認しようとしています:
my $sql = $dbh->prepare("SELECT COUNT(id) FROM tblUsers WHERE UPPER(Username)=UPPER(?) AND Password=?");
my $count;
$sql->execute(
$args{login_username},
crypt($args{login_password},$args{login_username})
);
しかし、それは0行を返します(パスワードは間違いなく正しいです)
この線:
$sql->execute($args{login_username},$args{login_password});
完璧に動作します。
何がうまくいかないのかについてのアイデアはありますか?