宁波网站建设咨询:宁波网站建设
13780026116 宁波网站制作
网站公告
PHP技术
技术交流
网络推广
网站建设常见问答
殷雯动态
你的位置:首页> 新闻/观点 > 网站建设常见问答>ThinkPHP自动完成更新详解
网站建设常见问答
ThinkPHP自动完成更新详解

ThinkPHP自动完成更新详解

    thinkphp大大提高了程序员的开发效率. 其中create方法是很常见的操作. 用到比较多的场景是更新数据普遍的写法是

$dao = D(数据库名);

$dao->create();

$dao->save();

一般最常用写法:

D('数据库名称')->create();  //这种情况都是靠系统去判断的,有时准,有时不准,然后很多童鞋就蛋疼了

规范写法:

①:通过POST方式接收的数据,且将接收的数据插入到数据库

D('数据库名称')->create($_POST,1);


②:通过GET方式接收的数据,且将接收的数据插入到数据库

D('数据库名称')->create($_GET,1);


③:通过POST方式接收的数据,且将接收的数据更新到数据库

D('数据库名称')->create($_POST,2);


④:通过GET方式接收的数据,且将接收的数据更新到数据库

D('数据库名称')->create($_GET,2);


解释:

create 方法语法如下:

create(mixed data, string type)

mixed data表示接收的数据,string type 表示本次的具体操作(写入还是更新数据,1为写入,2为更新)。两个参数都可省略,而且一般用tp框架的人也喜欢这么写,data 参数省略的情况下默认为接受 $_POST 数据,而 type 默认情况下由系统自动识别。

 以上就是详细的thinkphp create方法说明 



点击:  1427    时间: 2018-10-07
上一条: 文化局在我公司文艺演出
下一条: volist使用函数的问题
 
 
快速通道: 关于我们    网站建设    主机域名    付款方式    我的声明
  
联系我们
手机扫描QQ
网站建设咨询:
咨询热线:
宁波殷雯网站建设工作室
地 址: 浙江省宁波市江东区
电 话: 13780026116 
邮 箱:
waichun@qq.com
宁波网站建设
宁波网站制作
13780026116
宁波殷雯网站建设工作室 版权所有   浙ICP备16030041号-1