ThinkPHP3.2使用addAll()方法批量插入数据
|
本文简单介绍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()方法批量插入数据 |
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
