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

xiaoxiao2021-02-28  96

本文简单介绍Thinkphp3.2.3 如何使用addAll方法批量添加数据入库,代码示例如下: // 批量添加数据  $user = M('user'); //array('表字段'=>'值') $dataList[] = array('name'=>'php','email'=>'admin@gamil.com'); $dataList[] = array('name'=>'thinkphp','email'=>'admin@gamil.com'); $insertInfo = $user->addAll($dataList); //添加单个数据 $user = M('User'); $data['name'] = 'xiaomin'; $data['sex'] = '1'; $data['age'] = '87'; // 使用add()方法将数据写入数据库 // 返回 Id $insertId = $user->add($data); 还有个过滤数据的方法:filter() 如下例子: 将<b>php</b> 转化为“php”   //name字段有html标签 $data['name'] = '<b>php</b>'; $data['sex'] = '1'; $User = M('demo'); // 写入数据库的时候会把name字段的值<b>php</b>转化为“php” $User->data($data)->filter('name')->add(); 详情例子查看原文: ThinkPHP3.2使用addAll()方法批量插入数据
转载请注明原文地址: https://www.6miu.com/read-40683.html

最新回复(0)