获取错误 致命错误:未捕获错误:在 null 上调用成员函数 prepare()



我正在为一个简单的登录应用程序编写代码。

我的php脚本代码:

<?php 
class DbOperation {
 private $con;
 function _construct() {
    require_once dirname(__FILE__).'/DbConnect.php';
    echo "Hereee";
    $db=new DbConnect();
    $this->con=$db->connect();
 }
 function addUserInLogin($uname,$pass) {
     $pword = md5($pass);
     $stmt = $this->con->prepare("INSERT INTO `login` (`uname`, `pword`) VALUES (?,?);");
     $stmt->bind_param($uname,$pword);
     if($stmt->execute()) {
        return true; 
    }  
    else false;

 }
}
?>

第18行指的是该$stmt = $this->con->prepare

帮助我摆脱这个问题!

你需要两个 _

function __construct() { 
 require_once dirname(__FILE__).'/DbConnect.php';
 echo "Hereee";
 $db=new DbConnect();
 $this->con=$db->connect();  }

最新更新