首页 > 代码库 > Thinkphp add addAll
Thinkphp add addAll
add用户添加一条数据。项目实例 public function treeinsert(){ $data=array(); $data[‘id‘]=‘‘; $data[‘type‘]=‘0‘; $data[‘title‘]=$_REQUEST[‘name‘]; $data[‘level‘]=$_REQUEST[‘level‘]; $data[‘pid‘]=$_REQUEST[‘ids‘]; $data[‘sort‘]=‘0‘; $data[‘status‘]=‘1‘; $data[‘rules‘]=‘‘; $data[‘Mome‘]=‘‘; $data[‘remarks‘]=‘‘; $user=M(‘worktelgroup‘); $user->add($data); } addAll是往数据库中同时添加多条数据,数据为二维数组、同时二维数组的键由0开始,项目实例: public function telnode(){ $itemid = I(‘post.itemid‘); $data=I(‘post.data‘); $insert=array(); foreach ($data as $k => $v) { $insert[$k][‘id‘]=‘‘; $insert[$k][‘wtelid‘]=str_replace(‘s‘, ‘‘, $v[‘id‘]); $insert[$k][‘itemid‘]=$itemid; } //var_dump($insert); $user=M(‘item_worktel‘); $user->addAll($insert); } 组成的$insert数据结构如下: array(2) { [0]=> array(3) { ["id"]=> string(0) "" ["wtelid"]=> string(1) "2" ["itemid"]=> string(1) "9" } [1]=> array(3) { ["id"]=> string(0) "" ["wtelid"]=> string(2) "11" ["itemid"]=> string(1) "9" } }
Thinkphp add addAll
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。