警告:mysqli_connect():( HY000 / 1045):. php文件

时间:2019-06-09 16:58:49

标签: php mysql

我是php新手,试图解决我的问题(在第12行与数据库连接),请帮忙...! 在这里看到了类似的问题,但他们并没有帮助我.. !! 我的代码如下:

<?php 
session_start();

// variable declaration
$username = "";
$password ="";
$db='register';


// connect to database
$db = mysqli_connect('localhost', '$username','$password', 'register') or die("unable to connect");
?>

1 个答案:

答案 0 :(得分:0)

问题在于您的报价。单引号不会展开变量,因此用户名将以$username的形式发送,错误显示。您需要用双引号将其展开,或者在这种情况下,不需要用双引号,因为您只想传递变量中的值:

$db = mysqli_connect('localhost', $username, $password, 'register') or die("unable to connect");