大神谁能看出这是什么问题?在线等急

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'is_admin' in 'field list'

是这个就是数据查询的问题
就是说:你查询了数据的时候指定了查询列A ,但是数据库内没有这个列A 他就说找不到这个列
也可能是下面这样
比如你数据库已经创建好了
但是后面发生了更改 添加了一个列A ,
但是数据库保留的还是你没有添加这个列A 的表
这时候最好先把数据库内的表删除
重新创建

推荐一个简单的方法
创建过后数据库能编译出代码
你拿到这个代码
然后copy出来
删除数据库
再把代码放入数据库执行一次

数据中的“filed list”表 ,并没有你要的列:“is_admin”,要想不报错就是往数据库插入这个列 用insert 语句

新增列不是insert 新增一列是 alter table 表名 add 新增字段名 类型如 我的数据表为acct 新增列字段为t_name 类型为varchar(64)则
alter table acct add t_name varchar(64);

补充
#删除一列
ALTER TABLE acct DROP COLUMN t_name;

没有对应的字段名

数据库字段没有 请查看表