__construct()提示缺失对父构造函数的调用,然后浏览器报错没有getAdminByUsername方法

来源:4-5 异步方式实现登录功能—用户信息的数据库校验

凌子a

2017-04-18

<?php
namespace Common\Model;
use Think\Model;

class AdminModel extends  Model{
   private $_db = '';
   public function __construct()
   {   $this ->_db = M('login');
   }
   public function getAdminByUsername($username){
       $ret = $this->_db-> where("username=$username")->find();
       return $ret;
   }
}
?>

写回答

1回答

慕桂英2207752

2017-04-19

<?php
namespace Common\Model;
use Think\Model;
class AdminModel extends Model{
    private $_db='';
    public function __construct(){
        $this->_db = M('admin');
    }
    public function getAdminByUsername($username){
        $ret = $this->_db->where('username="'.$username.'"')->find();
        return $ret;
    }
}
?>

我也是新手,但这是我的代码,用起来没问题,仅供参考

0
0

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程