PHP PDO行数和sql查询

时间:2019-03-19 08:18:31

标签: php sql pdo

嘿,每个人都在尝试用php脚本中的where子句进行选择,但我似乎无法连接查询字符串和pdo bindParam。 Dubbel也会检查数据库,并且行名正确,表名也正确。继承人的PHP代码不起作用。

if(isset($_POST['username'])){
$querystring = "SELECT * FROM users WHERE uname = ':USERNAME' AND pw = 
':PW'";
$stmt = $pdo->prepare($querystring);
$stmt->bindParam(':USERNAME', $_POST['username'], PDO::PARAM_STR);
$stmt->bindParam(':PW', $_POST['pw']);

try{ 
    $stmt->execute();
    $count = $stmt->rowCount();
if($count==1){
    header(location:index.php);
}
else{echo "failed login"}
}catch (PDOException $e){
echo $e->getMessage();
}   
}

0 个答案:

没有答案