table=D("Member"); } public function index(){ //搜索 $where=array(); //姓名 $truename=I("get.truename"); if($truename){ $where['truename'] = array('LIKE','%'.$truename.'%'); } //手机 $mobile=I("get.mobile"); if($mobile){ $mobile=trim($mobile); $where['mobile'] = $mobile; } // $listRows=C("display.admin_shownum");//每页显示多少条 $total=$this->table->where($where)->count(); $page = new \Think\Page($total, $listRows); $data=$this->table->where($where)->relation(true)->order("member_id desc")->limit($page->firstRow, $page->listRows)->select(); $listpage = $page->show(); $this->assign("listpage", $listpage); $this->data=$data; $this->display(); } // public function editor(){ if(IS_POST){ if(!$_POST['password']){ unset($_POST['password']); } $rules = array( array('mobile','/^1[3|4|5|7|8][0-9]\d{8}$/','手机号码错误!','0','regex'), array('mobile','','手机号码已存在!',0,'unique',2), // 在新增的时候验证手机号码字段是否唯一 array("password","6,40","密码长度需要6位以上",2,"length"), array('repassword','password','确认密码不正确',0,'confirm'), // 验证确认密码是否和密码一致 ); $data=$this->table->validate($rules)->create(); if (!$data){ $this->error($this->table->getError()); }else{ if($data[password]){ $data[password]= md6($data[password]); } $this->table->save($data); $this->success("修改成功"); } } else { $member_id=I("get.member_id",0,'intval'); $this->r=$this->table->find("$member_id"); $this->display(); } } // //会员详情 public function detail($member_id){ $this->r=$this->table->find($member_id); $this->display(); } //删除 /* public function delete(){ $member_id=I("get.member_id",0,'intval'); $this->table->delete($member_id); $this->success("操作成功"); }*/ //禁用 public function setDisable($member_id){ $this->table->save(array( "member_id"=>$member_id, "status"=>0, )); $this->success("操作成功"); } //解除禁用 public function setEnable($member_id){ $this->table->save(array( "member_id"=>$member_id, "status"=>1, )); $this->success("操作成功"); }// //会员导入 public function export(){ return;//这里是临时导入功能 $Export=new \Admin\Model\ImportMemberModel(array( "excel_src"=>"/d/file/member_export.xls", )); //创建数据表对象 $Export->creatExcelObj(); //获取表格数据 $Export->getExcelData(); //提取表格第一行做为字段名称 $Export->getFieldName(); //提取图片文件,并保存到服务器 $Export->saveImg(); $result=$Export->insertData(); echo "Export is success,Please do not repeat import!";exit; } }