Thinkphp问题

Thinkphp问题,第1张

ThinkPHP add 方法添加表单数据

添加表单数据

下面来看一下将表单数据提交并写入数据表的例子。

创建表单

进入模板目录 TPLdefaultIndex(如果 Index 文件夹不存在,则创建一个)。Index 文件夹对应存放 Index 模块(IndexActionclassphp)的模板文件,不能随意命名。

在 Index 文件夹内创建一个名为 formhtml 的文件,文件采用 UTF-8 编码,内容如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">

<html>

<head>

<meta >

1、‘self::EXISTS_VALIDATE 或者0 存在字段就验证’ 和 ‘self::VALUE_VALIDATE或者2 值不为空的时候验证’

假设数据库有用户名、密码、地址、邮件4个字段,但是更新个人信息时,网页上只提供了地址、邮件、密码三个字段的修改,而当你修改的时候,你也许只写了密码和邮件,地址是空着的,这样区别就出来了啊

2、通过表单提交的数据,字段不是一定会存在的吗?

是的,字段一定存在,但是字段的值可能为空啊

3、array('title','require','标题必须,self::EXISTS_VALIDATE )

如果前段提交的数据中含有title字段,那么要求title的值不能为空

action="__URL__/category 是提交到当前模块的category方法下。然后在category方法下验证,具体要返回哪个页面,就要看你这个方法是怎么写的了。没看到你的源码,也不知道俱体原因。

以上就是关于Thinkphp问题全部的内容,包括:Thinkphp问题、thinkphp 我能获得表单中的全部数据 但是存入数据库的时候 有部分字段丢失 是怎么回事 求大神指点、thinkphp 自动验证表单问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9342501.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存