load->database(); $this->table = 'customer'; $this->load_table('customer'); } /** 通过名称查找 */ public function get_name($name) { return $this->find("name = '$name'"); } public function get_data($name,$email,$address) { return $this->find("name = '$name' or email = '$email' or address = '$address'"); } public function get_shopdata($name,$email,$address,$shop) { return $this->find("shop = '$shop' and (name = '$name' or email = '$email' or address = '$address')"); } public function get_shopdatatwo($name,$email,$address,$shop) { return $this->find("shop = '$shop' and name = '$name' and email = '$email' and address = '$address'"); } public function get_email($email,$shop) { return $this->find("email = '$email' and shop = '$shop'"); } public function get_khcx($email,$shop) { return $this->find("email = '$email' and shop = '$shop'"); } public function get_address($address) { return $this->find("address = '$address'"); } public function get_excel($titledata,$filename) { require_once "./data/excel/PHPExcel/IOFactory.php"; $objPHPExcel = new \PHPExcel(); $objPHPExcel->setActiveSheetIndex(0); $dataArray = $titledata; $objPHPExcel->getActiveSheet()->fromArray($dataArray, null, 'A1'); header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename='.$filename); $objWriter = \PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter->save('php://output'); $objPHPExcel->disconnectWorksheets(); } } //end class