致命错误:调用未定义的函数mysqli()

Ras*_*yal 0 php mysqli

我在我的数据库类中以这种方式讨论$ db对象

class db{
private $connection;

public function __construct(){
    $this->connect();
    }
public function connect(){
    $this->connection=mysqli_connect('localhost','root','','new5');
    }
   }
        $db=new db;
Run Code Online (Sandbox Code Playgroud)

我在另一个类(配置文件类)中使用此$ db对象作为链接标识符

   $query=$db->query("SELECT id, parent_id, name FROM categories_general");
Run Code Online (Sandbox Code Playgroud)

请帮助我,我怎么能摆脱这个错误.实际上我最近从mysql转移到了mysqli.

cas*_*352 6

尝试

$db = mysqli_connect('localhost','root','XXX','XXX');
Run Code Online (Sandbox Code Playgroud)