mshd.net
当前位置:首页 >> thinkphp里面的ADD方法为什么我插入错误的表字段还... >>

thinkphp里面的ADD方法为什么我插入错误的表字段还...

少那个字段?shopcar_id?那个不是自增吗,肯定不会存在的,而且你的$data中的goods_id传进入的是string类型,你数据库的数据类型是int

你可以先把执行的sql 语句打印出来看看有没有什么问题,在执行查询的语句后面加上这句代码, M('')->getLastSql(); 根据你对问题的描述,在sql 语句正确的情况下,能插入数字但不能插入中文,那问题就出在表结构上了。仔细核对一下字段的属性,...

thinkphp中的add方法获取sql错误消息可以调用getDbError()函数。 getDbError函数可以获取数据库的错误信息。 function GetRandomAd() { global $myDB; $today = date('j'); $ql = "SELECT * FROM reklama WHERE today'$today' OR realimpr

$user = D('Users') ;if($user->create()) { $user->add();} else { $this->error($user->getError());}这样写试试

有没有对象化,数据对象有没有创建,字段值是否对应(表单和数据表)

那你打印下执行的sql,也就是在执行add或save语句后写上 echo M()->getlastsql();在页面上打印下,在复制sql到工具中运行,看报什么错,断点调试嘛

添加数据add方法是CURD(Create,Update,Read,Delete / 创建,修改,读取,删除)中的 Create的实现,ThinkPHP 支持以普通数组方式和面向对象方式将数据写入数据表。 现在以操作 user 表数据的例子为例,来演示如何在 ThinkPHP 中实现对数据表的数据...

我领取活动的时候上面显示返回数据不能格式化 我的也是啊,到底怎么回事啊!特么的气死人了 我的也是 太坑了 哪个活动都是 怎么解决啊 我都把游戏重新下了一遍 还不行到底哪里问题啊 求破解.. 把QQ浏览器拆了...

注释掉这行试试. //$Topic->status = 1;

这个create()有很多功能 你这种情况可能是应为 think_user 表中没有email 字段 或者 model类中定义了 允许添加的字段值 中没有email protected $insertFields;

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com