<返回更多

ThinkPhp5Db类插入数据总结收藏备用吧

2019-10-10    
加入收藏
ThinkPhp5Db类插入数据总结收藏备用吧

 

(1)、 插入数据并且返回当前插入的自增ID

 $db = Db::name('user');
 $id = $db->insertGetId(['password'=>'123','username'=>'888']);
 //dump 打印输出 返回的是 当前插入的自增ID
 dump($id);

(2)、 插入一条数据

 $db = Db::name('user');
 $id = $db->insert(['password'=>'123','username'=>'888']);
 //dump 打印输出 返回的是 影响的条数 init 1 同时也是插入的行数
 dump($id);

(3)、 插入多条数据

$data =[]; for($i=0 ; $i<20; $i++){ $data[]=[ 'email' => '123@qq.com', 'username'=>'500' ]; }
 $db = Db::name('user');
 $res = $db->insertAll($data);
 //dump 打印输出 返回的是影响的条数 init 1 同时也是插入的行数
 //这里可以判断 $res返回的数值与$data的长度是否一样 
//如果一样代表所有的都插入成功了 dump($id);
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>