MySQLConnector
フィールドを持つクラスを作成しましたconnection
。$this->connection
変数を設定できる接続関数があります。
public function connect($host, $user, $password, $database)
{
$mysqli = new mysqli($host, $user, $password, $database);
if(!$mysqli->connect_errno)
$this->connection = $mysqli;
}
問題は次のとおりです。タイプ$this->connection
ではありませんmysqli
。タイプはありません。タイプを正しくキャストまたは設定するにはどうすればよいですか? 使いたいです$this->connection->query()
。このクラスの他の場所で、このクラスの外から。