我在这里有一个问题,我无法解决。我不知道它是什么,我希望有人可以帮助我。
我在这里上课。
db.php中
class DB {
public function __construct() {
//init something here
}
public function CreateConnection() {
$con = new mysqli(<DB CONNECTION INFORMATION HERE>);
if(mysqli_connect_errno()) {
return "Failed to connect: " . mysqli_connect_error();
}
return $con;
}
}
然后是另一个班级。
dbselect.php
require('db.php');
class DBSelect {
public function __construct() {
}
public function select($newQuery) {
$db = new DB();
$mysqli = $db->CreateConnection();
}
}
这叫做 的的index.php
$dbSelect = new DBSelect();
$projectArray = $dbSelect->select("SELECT * FROM projects");
然后它给我一个致命的错误:
在第8行调用[指向dbselect的文件名]中的未定义方法DB :: CreateConnection()
我已经检查了所有可用的来源,谷歌这次不能满足我。非常感谢任何帮助。