当前位置:网站首页 > 创业 > 正文

thinkphp3.2 save更新数据字段被过滤掉

0 张子豪 张子豪 2025-10-11 12:41 1

0dd7912397dda14447892c97bfb7d0a20cf48617.jpg

东西/原料

  • sublime编纂器
  • thinkph3.2
  • mysql数据库

方式/步调

  1. 1

    thinkphp3.2 save更新数据字段被过滤失落,

    例如:$data['num'] = 10;

              M("good")->where("good_id=1")->save($data);

              echo M()->getlastsql();

              输出成果是:update set where `good_id`=1

              即num字段被过滤失落 导致执行成果报错

    faedab64034f78f083f2dad674310a55b3191c1d.jpg
  2. 2

    找到Runtime文件

    5243fbf2b2119313724f5c8468380cd791238df2.jpg
  3. 3

    删除数据库数据缓存文件Data

    bd315c6034a85edf77dd5d1744540923dd5475b5.jpg
  4. 4

    从头执行即可当作功

    9825bc315c6034a847e6fba4c61349540923768a.jpg
  5. 5

    利用框架就会经常呈现一些奇葩问题,我们在点窜问题中当作长

    9213b07eca806538e9fae7369adda144ad348287.jpgEND

注重事项

  • 尽力!!!

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/223535.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图