ThinkPHP有三种方式收集表单数据
时间:2021-08-30
来源:互联网
标签:
今天PHP爱好者给大家带来本文将由thinkphp教程栏目给大家介绍ThinkPHP收集表单数据入库操作的三种方式,希望对需要的朋友有所帮助!
ThinkPHP收集表单数据入库操作(三种方式)
1. 假设有一个表单

注意:__SELF__返回控制器所在的方法的路径,可以在控制器方法里打印 echo __SELF__;
可以通过firebug查看{$smart.const.__SELF__}是否被解析
2. 收集表单数据
方式1. 通$_POST方式
在控制器里接收到的数据$_POST是一个数组,然后就可以通过add()方法添加表单数据了。

方式2. 通过AR的方式,更灵活一些

因为有一些数据是不想入库的,所有可以通过这种方式进行数据的添加。
方式3. 通过create()方法,注意该方法只负责帮助我们收集数据,而不帮助我们往数据库里添加数据。

注意:如果我们把form表单里的name属性写错,例如:

数据表里没有goods_number_number字段,此时create()方法就会自动给我们过滤掉该字段。
具体框架里是如何过滤的呢?

当我们添加数据库成功后需要返回到添加页面,上面那种写法太丑陋了,我们可以通过调用$this->success('提示信息','通过U函数生成URL地址');和$this->error('错误提示信息','url地址')

以上就是ThinkPHP有三种方式收集表单数据的详细内容,更多请关注php爱好者其它相关文章!
-
USB Host接口有什么用?USB Host和USB Device接口的区别 时间:2025-12-16 -
HDMI怎么区分1.4和2.0?HDMI1.4和2.0的区别 时间:2025-12-16 -
com.android.phone已停止运行是什么意思?怎么解决? 时间:2025-12-16 -
4mp摄像头是多少像素?4mp和1080p有什么区别? 时间:2025-12-16 -
电脑出现normal.dotm错误怎么办?解决方法是什么? 时间:2025-12-15 -
normal.dotm在哪个文件夹里 如何删除normal模板 时间:2025-12-15
今日更新
-
欧易价格提醒设置指南:简单几步轻松监控行情
阅读:18
-
steam注册账号官网入口-steam账号注册详细教程
阅读:18
-
水星路由器登录入口192.168.1.1极速直达-水星路由器后台入口全型号通用
阅读:18
-
笔盒永久在线观看地址全集-追剧猫官网网页版高清入口
阅读:18
-
欧易行情数据可靠性解析:准确性与实时性全面评测
阅读:18
-
哔咔漫画iOS入口完美适配-哔咔漫画iOS入口极速加载
阅读:18
-
想知道膨胀了是什么梗吗?揭秘网络热词背后的搞笑真相,快来了解最新流行语!
阅读:18
-
怪物猎人荒野能单机玩吗-怪物猎人荒野支持单人模式吗
阅读:18
-
拷贝漫画繁体版下载安装指南-拷贝漫画繁体中文版官方下载入口
阅读:18
-
膨胀是什么梗?揭秘网络热词背后的自信爆棚现象,年轻人都在用!
阅读:18










