我对PHP和mySQL非常陌生,我一直试图通过xampp使用apache和mySql服务器创建登录。我一直在得到这个错误,有人可以解释错误实际上意味着什么?我见过一些人问这个问题,但答案通常只与他们的代码有关。我也会提供我的代码。如果有人对我所做的http://www.youtube.com/watch?v=NuiTzSdGmKM感兴趣,我一直在观看这一系列YouTube教程。希望有人能帮助谢谢!我下面的代码:mysql_connect():拒绝用户'adminryan'@'localhost'的访问(使用密码:是)
<?php
$username = "yolo";
$password = "swag";
$hostname = "localhost";
$dbhandle = mysql_connect($hostname, $username, $password) or die("Could not connect to database");
$selected = mysql_select_db("login", $dbhandle);
$myusername = $_POST['user'];
$mypassword = $_POST['pass'];
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$query = "SELECT * FROM logon WHERE Username='$myusername' and Password='$mypassword'";
$result = mysql_query($query);
$count = mysql_num_rows($result);
mysql_close();
if($count==1){
echo 'It worked!';
}
>
这可能意味着您的登录无效/密码不正确/帐户不存在。 – WillardSolutions
它意味着它说:该用户名没有使用数据库的权限。 – Barmar
连接查询...... $ query =“SELECT * FROM logon WHERE Username ='”。$ myusername。“'和Password ='”。$ mypassword。“'”; –