thinkphp mysql批量入库_ThinkPHP3.2框架使用addAll()批量插入数据的方法
本文实例讲述了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(),这个方法是将字段内容过滤成文本。
如下例子:
将thinkphp 转化为“thinkphp”
//name字段有html标签
$data['name'] = 'thinkphp';
$data['sex'] = '1';
$User = M('demo');
// 写入数据库的时候会把name字段的值thinkphp转化为“thinkphp”
$User->data($data)->filter('strip_tags')->add();
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
thinkphp mysql批量入库_ThinkPHP3.2框架使用addAll()批量插入数据的方法相关推荐
- mysql 避免重复添加_MySql三种避免重复插入数据的方法
前言 MySql 在存在主键冲突或唯一键冲突的情况下,根据插入方式,一般有以下三种插入方式避免错误. insert ignore. replace into insert on duplicate k ...
- php addall,ThinkPHP3.2框架使用addAll()批量插入数据的方法
这篇文章主要介绍了ThinkPHP3.2框架使用addAll()批量插入数据的方法,结合实例形式分析了thinkPHP针对单条数据插入及批量数据插入操作的相关实现技巧,需要的朋友可以参考下 本文实例讲 ...
- addall php,ThinkPHP3.2框架使用addAll()批量插入数据的方法
本文实例讲述了ThinkPHP3.2框架使用addAll()批量插入数据的方法.分享给大家供大家参考,具体如下: thinkphp中model类的addAll()方法可以将数据同时添加到数据库中. / ...
- php yii 插入,YII框架批量插入数据的方法
本文实例讲述了YII框架批量插入数据的方法.分享给大家供大家参考,具体如下: public function insertSeveral($table, $array_columns) { $sql ...
- 云原生数据仓库AnalyticDB Mysql(ADB分析型数据库)-DML语法之新增插入数据详解
云原生数据仓库AnalyticDB Mysql(ADB分析型数据库)-DML语法之新增插入数据 ADB分析型数据库,是阿里云平台上资源,原名叫云原生数据仓库AnalyticDB Mysql,俗称ADB ...
- python使用redis队列_Python的Flask框架应用调用Redis队列数据的方法
任务异步化打开浏览器,输入地址,按下回车,打开了页面.于是一个HTTP请求(request)就由客户端发送到服务器,服务器处理请求,返回响应(response)内容. 我们每天都在浏览网页,发送大大小 ...
- mysql重复上一行的快捷_MySql三种避免重复插入数据的方法
前言 MySql 在存在主键冲突或唯一键冲突的情况下,根据插入方式,一般有以下三种插入方式避免错误. insert ignore. replace into insert on duplicate k ...
- 三种批量插入数据的方法
批量插入数据 本文将介绍三种批量插入数据的方法.第一种方法是使用循环语句逐个将数据项插入到数据库中:第二种方法使用的是SqlBulkCopy,使您可以用其他源的数据有效批量加载 SQL Server ...
- mysql数据入库时间的统计_MySQL按时间统计数据的方法总结
在做数据库的统计时,经常会需要根据年.月.日来统计数据,然后配合echarts来制作可视化效果. 数据库:MySQL 思路 按照时间维度进行统计的前提是需要数据库中有保留时间信息,建议是使用MySQL ...
最新文章
- python要和什么一起学_跟哥一起学Python(1) - python简介
- 【STM32】 keil软件工具--菜单详解
- Django的各种初识
- 关于application title一直是untitled的问题
- C#软件授权、注册、加密、解密模块源码解析并制作注册机生成license
- python之类与对象(2)
- win下实现Linux的tab自动补全
- 浅析python的metaclass
- miui怎么用第三方图标包_【教程纪】原生ROM养老指南:图标篇
- Jmeter 压测工具使用手册(完整版)
- iPhone IPv6上网
- python dlib caffe人脸相似度_人脸检测学习笔记(数据集-DLIB人脸检测原理-DLIBOpenCV人脸检测方法及对比)...
- html用if函数,if函数的使用方法(IF函数七种条件判断用法都在这)
- 51单片机之共阳极静态数码管
- fbx 模型转换 export
- VMware虚拟机中没有VMnet0的解决办法
- yolov5 训练时报错踩坑(不定时更新)
- python简单代码画曲线图教程-python画曲线
- Google、FB、Twitter国际讲师全确认,QCon上海2013火热报名中
- 利用ACM服务,快速申请免费的公有证书,你get到了吗?
热门文章
- vue 方法里面修改样式_vue中修改swiper样式
- c语言调用python3_linux下c语言调用python方法问题
- 在 SpringBoot 项目中,Spring Security 和 Shiro 该如何选择?
- 蓝桥杯练习系统习题-算法训练3
- mybatis教程--一对多查询
- 蓝桥杯-删除数组零元素(java)
- Tomcat端口被占用:starting Tomcat8.0 server at localhost has encountered a problem
- LeetCode 08字符串转整数09回文数
- 双指针算法之快慢指针(二):力扣【寻找链表的第N个点】leetcode-876、19
- Android Material Design之在RecyclerView中嵌套CardView实现