thinkPHP修改一个字段,但是怎么都改不了?如下,求大神指点。本来的winners为0 int型

$raffle_logs=M('Raffle_order');$t=$raffle_logs->where(array('id'=>5))->save(array('wi... $raffle_logs= M('Raffle_order');
$t = $raffle_logs->where(array('id'=>5))->save(array('winners'=>"1"));
展开
 我来答
百度网友b561bdc
2015-04-30
知道答主
回答量:18
采纳率:0%
帮助的人:8.4万
展开全部
winners是int型,就应该传整形值,array('winners'=>"1") 你这里给 1 加了引号,那 1 就成了字符型了,可能是这个问题,把引号去掉试试
匿名用户
2015-05-11
展开全部
我记得没错的话 tp修改数据 一定要有 where 条件的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hyp1002950
2015-04-30 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:70
采纳率:0%
帮助的人:70.6万
展开全部
$t是什么 页面报错没
追问
$t是临时赋的值,没有报错的,我换了其他的字段修改成功~   就是winners那个字段修改不成功
追答
$t不等于false?还是你数据表里面没有winners这个字段。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式