1 回答
TA贡献1943条经验 获得超7个赞
看来您正在使用最新版本的 PHP。
这个扩展在 PHP 5.5.0 中被弃用,在 PHP 7.0.0 中被移除。相反,应使用 MySQLi 或 PDO_MySQL 扩展。
我的建议是使用 mysqli_*
$con = new mysqli("localhost", "root", "", "login");
$username = isset($_POST['username']) ? $_POST['username'] : '';
$password = isset($_POST['password']) ? $_POST['password'] : '';
// Query the database for user
$stmt = $con->prepare("SELECT * FROM users WHERE username = ? AND password = ?");
$stmt->bind_param("ss", $username, $password);
$stmt->execute();
$res = $stmt->get_result();
$row = $res->fetch_assoc();
if ( $row['username'] == $username && $row['password'] == $password ){
echo "login success! Welcome".$row['username'];
} else {
echo "Failed to login!";
}
- 1 回答
- 0 关注
- 303 浏览
添加回答
举报