博客列表 >Thinkphp5.1数据库增删改查操作——多条插入insert()

Thinkphp5.1数据库增删改查操作——多条插入insert()

centcool的博客
centcool的博客原创
2019年05月27日 16:49:052672浏览

插入多条数据 使用 insertAll()方法,添加数据成功返回添加成功的条数

<?php
namespace app\index\controller;
use think\Db;

/*
	查询构造器
	准备工作:app_debug = true; app_trace = true;
*/

class Index{

	public function index(){
		return Db::table('student')
			->where('id',1)
			->value('name');		
	}
	public function insertAll(){
		$data = [
			['name'=>'King','email'=>'a.qq.com','course'=>'html','grade'=>80],
			['name'=>'Jack','email'=>'j.qq.com','course'=>'js','grade'=>60],
			['name'=>'Black','email'=>'b.qq.com','course'=>'php','grade'=>70]
		];
		return Db::table('student')->insertAll($data);
		//返回结果为“3”
	}
}


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议