我试图继承所有的方法 和属性 从超全球的Mesqli 类到我的DB类。
这是DB类:
class DB extends mysqli
{
protected $mysqli;
public function __construct () {
// connect to MySQL
$mysqli = new mysqli( host , username , password , dbname );
// output error if unable to connect
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
exit;
}
}
}
以下是主要的会议课:
class Meetings
{
function __construct () {
require_once( ../include/classes/db.class.php );
$db = new DB();
$field = $db->real_escape_string($_POST[ about ]);
}
}
在会议课上,我想通过即时DB课 来称呼真实的越野字符串方法 由超级全球的Mesqli课继承
我得到这个错误 : 警告: Mysqli:: real_ escape_string () [mysqli. real- escape- string]: 无法获取 DB