无法在PHP中找到类的方法

时间:2014-01-24 19:01:10

标签: php

我在这里有一个问题,我无法解决。我不知道它是什么,我希望有人可以帮助我。

我在这里上课。

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()

我已经检查了所有可用的来源,谷歌这次不能满足我。非常感谢任何帮助。

0 个答案:

没有答案