警告: mysqli_connect(): (HY000/1045): 用户“用户名”@“本地主机”的访问被拒绝(使用密码:YES)
警告: mysqli_connect(): (HY000/1045): 在第 6 行的 C:\Users\xampp\htdocs\PHP_Login_Script\config.php 中,用户“用户名”@“localhost”(使用密码:YES)的访问被拒绝
警告:mysqli_real_escape_string() 期望参数 1 为 mysqli,在 C:\Users\xampp\htdocs\PHP_Login_Script\login.php 第 10 行给出的布尔值
警告:mysqli_real_escape_string() 期望参数 1 为 mysqli,在 C:\Users\xampp\htdocs\PHP_Login_Script\login.php 第 11 行给出的布尔值
警告:mysqli_query() 期望参数 1 为 mysqli,在 C:\Users\xampp\htdocs\PHP_Login_Script\login.php 第 15 行给出的布尔值
警告:mysqli_fetch_array() 要求参数 1 mysqli_result,在第 16 行的 C:\Users\xampp\htdocs\PHP_Login_Script\login.php中给出 null
警告:mysqli_num_rows() 要求参数 1 mysqli_result,在第 19 行的 C:\Users\xampp\htdocs\PHP_Login_Script\login.php中给出 null
我在localhost上遇到此错误,即使我的配置文件是这样的:
<?php
define("DB_HOST", "localhost");
define("DB_USER", "root");
define("DB_PASSWORD", "");
define("DB_DATABASE", "databasename");
$db = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
?>
这曾经有效,但现在它不再有效了。此代码是否有任何问题或现在不起作用?这是我现在正在学习的教程。