ThinkPHP3.2框架使用addAll()批量插入数据的方法


Posted in PHP onMarch 16, 2017

本文实例讲述了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框架的PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP生成html分页列表的代码
Mar 18 PHP
php中使用redis队列操作实例代码
Feb 07 PHP
php5.3 注意事项说明
Jul 01 PHP
PHP文件读写操作相关函数总结
Nov 18 PHP
php给每个段落添加空格的方法
Mar 20 PHP
PHP的时间戳与具体时间转化的简单实现
Jun 13 PHP
Yii中的cookie的发送和读取
Jul 27 PHP
PHP生成唯一ID之SnowFlake算法
Dec 17 PHP
Centos 6.5系统下编译安装PHP 7.0.13的方法
Dec 19 PHP
Yii2实现增删改查后留在当前页的方法详解
Jan 13 PHP
Yii2框架可逆加密简单实现方法
Aug 25 PHP
THINKPHP5分页数据对象处理过程解析
Oct 28 PHP
Yii1.1中通过Sql查询进行的分页操作方法
Mar 16 #PHP
php生成无限栏目树
Mar 16 #PHP
CodeIgniter框架常见用法工作总结
Mar 16 #PHP
PHP常用算法和数据结构示例(必看篇)
Mar 15 #PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
Mar 15 #PHP
wordpress网站转移到本地运行测试的方法
Mar 15 #PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
Mar 15 #PHP
You might like
ip签名探针
2006/10/09 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
php 获取页面中指定内容的实现类
2014/01/23 PHP
实现PHP中session存储及删除变量
2018/10/15 PHP
设置下载不需要倒计时cookie(倒计时代码)
2008/11/19 Javascript
分享XmlHttpRequest调用Webservice的一点心得
2012/07/20 Javascript
js string 转 int 注意的问题小结
2013/08/15 Javascript
jQuery关于导航条背景切换效果实现示例
2013/09/04 Javascript
jquery仿搜索自动联想功能代码
2014/05/23 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
2017/01/13 Javascript
JavaScript中的一些隐式转换和总结(推荐)
2017/12/22 Javascript
vue使用iframe嵌入网页的示例代码
2020/06/09 Javascript
JS中的算法与数据结构之集合(Set)实例详解
2019/08/20 Javascript
Openlayers3实现车辆轨迹回放功能
2020/09/29 Javascript
[10:07]2014DOTA2国际邀请赛 实拍选手现场观战DK对阵Titan
2014/07/12 DOTA
Python生成pdf文件的方法
2014/08/04 Python
python 全局变量的import机制介绍
2017/09/07 Python
Python语言描述机器学习之Logistic回归算法
2017/12/21 Python
python中的内置函数max()和min()及mas()函数的高级用法
2018/03/29 Python
python3在同一行内输入n个数并用列表保存的例子
2019/07/20 Python
基于Python实现剪切板实时监控方法解析
2019/09/11 Python
python中for循环变量作用域及用法详解
2019/11/05 Python
Python正则表达式高级使用方法汇总
2020/06/18 Python
详细分析Python collections工具库
2020/07/16 Python
python实现在列表中查找某个元素的下标示例
2020/11/16 Python
Perfumetrader荷兰:香水、化妆品和护肤品在线商店
2017/09/15 全球购物
Guess欧洲官网:美国服饰品牌
2019/08/06 全球购物
会话Bean的种类
2013/11/07 面试题
工程业务员岗位职责
2013/12/31 职场文书
李培根演讲稿
2014/05/22 职场文书
改作风抓落实促发展心得体会
2014/09/10 职场文书
区政府领导班子个人对照检查材料
2014/09/25 职场文书
详解Python内置模块Collections
2022/03/22 Python
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫