章节4-5,返回的json是空的
来源:4-5 异步方式实现登录功能—用户信息的数据库校验
yasashi0922
2016-11-02
代码应该是一样的。可是返回的是空。应该就是admin model查询语句返回的是空,不知道是怎么回事
4回答
-
singwa
2016-11-02
看看你数据库里面有数据吗?可能是你数据库里面没数据
012016-11-03 -
singwa
2016-11-02
然后去数据库终端里面 执行那个sql语句
00 -
singwa
2016-11-02
可以断点调试,在model层输出sql
022016-11-02 -
yasashi0922
提问者
2016-11-02
没有报错。
附上代码:
<?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;
}
}login 下的
public function check(){
$username = $_POST['username'];
$password = $_POST['password'];
if(!trim($username)){
return show(0,'用户名不能为空');
}
if(!trim($password)){
return show(0,'用户名不能为空');
}
$ret = D('Admin')->getAdminByUsername($username);
return $ret;
}00
相似问题