Php 检查数据库查询,始终显示(数据库查询失败)
我正在对我的新数据库进行查询,通过下面的代码,我一直收到数据库查询失败的消息:Php 检查数据库查询,始终显示(数据库查询失败),php,database,mysqli,Php,Database,Mysqli,我正在对我的新数据库进行查询,通过下面的代码,我一直收到数据库查询失败的消息: <?php //create a database connection $dbhost= "localhost"; $dbname= "widget_corp"; $connection=mysqli_connect($dbhost , $dbname); if(mysqli_connect_errno()){ die("Database
<?php
//create a database connection
$dbhost= "localhost";
$dbname= "widget_corp";
$connection=mysqli_connect($dbhost , $dbname);
if(mysqli_connect_errno()){
die("Database connection failed :" . mysqli_connect_error ."(". mysqli_connect_errno .")");
}
?>
<?php
//perform a database query
$query = "SELECT * FROM subjects";
$result = mysqli_query($connection ,$query);
if (!$result){
die("Database query failed.");
}
?>
请注意,您没有输入用户名或密码。mysqli_connect需要传入四个参数:
您只需输入主机名和数据库名。除了您没有向mysqli\u connect发送用户名或密码之外,widget\u corp中是否有subjects表?有用的是检查失败原因:printfError:%s\n,mysqli\u error$link;