我正在尝试进行注册页面,所以当用户填写字段时,信息应该转到数据库,但它会一直向我显示:
注意:未定义的变量:第92行的C:\ xampp \ htdocs \ Bawazir \ Untitled-1.php中的sql
SQLSTATE [HY000] [1045]用户'root'@'localhost'拒绝访问(使用密码:YES)
这是代码:
注意:未定义的变量:第92行的C:\ xampp \ htdocs \ Bawazir \ Untitled-1.php中的sql
SQLSTATE [HY000] [1045]用户'root'@'localhost'拒绝访问(使用密码:YES)
答案 0 :(得分:0)
"Notice: Undefined variable: sql ... "
表示您正在尝试使用当时不存在或未定义的变量。
尝试在数据库连接所在文件的开头定义$sql
变量。
答案 1 :(得分:0)
注意:未定义的变量:第92行的C:\ xampp \ htdocs \ Bawazir \ Untitled-1.php中的sql
上面的代码意味着你试图在变量实际上有一个值之前使用它。你需要确保$ sql在使用时有一个值。
SQLSTATE [HY000] [1045]拒绝访问用户' root' @' localhost' (使用密码:是)
这意味着您使用的凭据错误,并且拒绝与数据库的连接。确保使用您在phpMyadmin中设置的正确凭据。