ThinkPHP3.2框架使用addAll()批量插入数据的方法分享-thinkphp二次开发

兄弟连新版ThinkPHP视频教程1.ThinkPHP 3.1.2 介绍及安装,thinkphp1.thinkphp_PHP教程

ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习Thi...

这篇文章主要介绍了ThinkPHP3.2框架使用addAll()批量插入数据的方法,结合实例形式分析了thinkPHP针对单条数据插入及批量数据插入操作的相关实现技巧,需要的朋友可以参考下

本文实例讲述了ThinkPHP3.2框架使用addAll()批量插入数据的方法。分享给大家供大家参考,具体如下:

thinkphp中model类的addAll()方法可以将数据同时添加到数据库中.

// 批量添加数据 (only MySQL)
$user = M('user');
//array('表字段'=>'值')
$dataList[] = array('name'=>'thinkphp','email'=>'thinkphp@gamil.com');
$dataList[] = array('name'=>'onethink','email'=>'onethink@gamil.com');
$insertOkInfo = $user->addAll($dataList);

下面是单条数据的插入方法

$user = M('demo');
$data['name'] = 'xiaoming';
$data['sex'] = '1';
$data['age'] = '23';
// 使用add()方法将数据写入数据库
// 返回 Id
$insertId = $user->add($data);

还有一个实用的方法 filter(),这个方法是将字段内容过滤成文本。

如下例子:

将<b>thinkphp</b> 转化为“thinkphp”

//name字段有html标签
$data['name'] = '<b>thinkphp</b>';
$data['sex'] = '1';
$User = M('demo');
// 写入数据库的时候会把name字段的值<b>thinkphp</b>转化为“thinkphp”
$User->data($data)->filter('strip_tags')->add();

相关文章:

关于thinkphp如何编写自己函数和类,放在什么位置,怎么调用,求教

thinkPHP简单调用函数与类库方法的示例代码

thinkPHP数据库增删改查操作方法实例详解

以上就是ThinkPHP3.2框架使用addAll()批量插入数据的方法分享的详细内容,更多请关注php中文网其它相关文章!

ThinkPHP学习

ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习ThinkPHP学习

Thinkphp是什么意思?thinkphp5.0与thinkphp3.2之间的区别

提起php很多人都会想到thinkphp,那么hinkphp是什么?thinkphp是不是php?thinkphp和php的区别是什么?下面php中文网就为大家讲解一下Thinkphp。一:Thinkphp是什么Thinkphp是一种免费的开发框架,最早Thinkphp是为...

有关thinkPHP5.0框架的文章推荐10篇

这篇文章主要介绍了thinkPHP5.0框架安装方法,简单介绍了thinkPHP5.0安装环境、常见安装方法与相关注意事项,需要的朋友可以参考下本文实例讲述了thinkPHP5.0框架安装方法。分享给大家供大家参考,具体如下:ThinkPHP5的环境要求如下...

ThinkPHP的相关总结

什么是ThinkPHP?ThinkPHP是一个免费的、开源的、快速的、基于MVC模式的、面向对象的轻量级开发框架。ThinkPHP的获取http://www.thinkdf5d.com/ThinkPHP项目搭建教程http://www.icoolxue.com/play/2284做法...

第一次用THINKPHP 报路径错

...个例子:生成一个index.php,如下:

开源项目系列之thinkphp-bjyadmin各种功能扩展

...第一天;是该写篇博客来开心下了;继续开源系列 thinkphp-bjyadmin ;github:https://github.com/baijunyao/thinkphp-bjyadmin 这个项目秉承扩展而不改动的原则;围绕着thinkphp进行各种功能的扩展;把实际开发场景中各种解..

ThinkPHP模版发动机之变量输出详解

ThinkPHP模版引擎之变量输出详解ThinkPHP模版引擎之变量输出详解使用ThinkPHP开发有一定时间了,今日对ThinkPHP的模板引擎变量解析深入了解了一下,做出一些总结,分享给大家供大家参考。具...

介绍几篇关于thinkPHP视频教程

ThinkPHP是国内最流行的中文PHP开发框架,也是您Web项目的最佳选择。很多php初学者都在学习这个框架,本专题为你总结了2017年最新的10个thinkphp在线视频教程推荐推荐给php中文网网友们!php中文网推荐的这10个thinkphp视频教程都是高...

ThinkPHP路由机制简介,thinkphp路由机制_PHP教程

ThinkPHP路由机制简介,thinkphp路由机制本文实例讲述了ThinkPHP路由机制。分享给大家供大家参考,具体如下: ThinkPHP 支持 URL 路由功能,要启用路由功能,需要设置ROUTER_ON参数为true。开启路由功能后,系统会自...

ThinkPHP项目CMS内容管理系统开发视频教程【20课】(3.02GB),thinkphp3.02gb_PHP教程

ThinkPHP项目CMS内容管理系统开发视频教程【20课】(3.02GB),thinkphp3.02gbThinkPHP背景介绍: ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开...