? thinkphp setField无法修改字段值_丝画阁(homeforexchange.cn) 皇冠8868靠谱吗

thinkphp setField无法修改字段值

发布时间:2016-01-08 10:54:20编辑:丝画阁阅读(624)

自已在表中新增一个字段flag标签.

$Singdata = array('flag'=>'1');

$reinfo = M("Sing")->where('id='.$v['id'])->setField($Singdata);

然后用上面的语句更新,在执行语句上的上下都写了输出语句,用try-catch也测试了,感觉一点效果也同有,这个语句根本就没有执行到.

??????????????????????? try{ ?

????????????????????????????$Singdata = array('flag'=>'1');

????????????????????????????$reinfo = M("Sing")->where('id='.$v['id'])->setField($Singdata);

??????????????????????? } catch (Exception $e) { ?
??????????????????????????? echo "Failed:".$e->getMessage(); ?

??????????????????????? }

皇冠8868靠谱吗 在网上找到http://www.thinkphp.cn/topic/14592.html这皇冠8868靠谱吗|官方网站,里面提到最后一个字段不行,突然想到,手动新增表中的字段,Runtime/data/_fields中对表字段是有缓存的,清除对应的表后就OK了.



关键字