检查数据库查询,总是显示(数据库查询失败)

时间:2018-02-19 21:29:14

标签: php database mysqli

我正在使用我的新数据库进行查询,并通过以下代码继续收到消息(数据库查询失败):

      <?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.");
    }

?>

请告知

1 个答案:

答案 0 :(得分:0)

您没有传递用户名或密码。 mysqli_connect()需要传入四个参数:http://php.net/manual/en/function.mysqli-connect.php

您只传递主机和数据库名称。