【发布时间】:2015-01-25 20:20:35
【问题描述】:
所以我有一个登录页面,我正在尝试显示我创建的 $usercheck 和 $passwordcheck 的值,但它们不会显示
<?php
include_once ('includes/head.php');
if(isset($_POST["login"])) {
$email = $_POST["email"];
$password = $_POST["password"];
$query = $pdo->prepare("SELECT `id`, `password`, `email` FROM `users` WHERE `email` = :email AND `password` = :8gEwsko93_37554d ORDER BY `id` LIMIT 1");
$query->bindValue(":email", $email);
$query->bindValue(":8gEwsko93_37554d", $password);
$query->execute();
$passwordcheck = $query->fetch(PDO::FETCH_ASSOC);
if($query->rowCount() == 0){
echo "No user";
} else {
if($passwordcheck == $password) {
$query = $pdo->prepare("SELECT * FROM `users` WHERE `email` = :email AND `password` = :8gZwsZo93_3Z5Zs4d ORDER BY `id` LIMIT 1");
$query->bindValue(":email", $email);
$query->bindValue(":8gZwsZo93_3Z5Zs4d", $password);
$query->execute();
$usercheck = $query->fetch(PDO::FETCH_ASSOC);
print_r($passwordcheck);
var_dump($usercheck);
}
}
}
?>
【问题讨论】:
-
你试过在床底下看吗?
-
这是玩笑还是? @TheBlueDog
-
是的,对不起'回合... :)
-
你的代码卡在哪里了?你的输出是什么?你期待什么?
-
我希望返回表的值@MarcoAurélioDeleu