网站模板中心

您现在的位置:首页>>织梦大学>>安装使用

dedecms织梦后台增加批量上传和导出报表的功能

来源: 编辑:admin 发布时间:2019-11-07热度:66 ℃
1、导出csv文件 ?php require_once (dirname(__FILE__) . /../include/common.inc.php); $output = fopen(,w) or die(cant open ); header(Content-Type: application/csv); header(Content-Disposition: attachment; filename=认证列表.csv); $arrke...
1、导出csv文件
Execute('me',$sql);
                       while($row = $dsql->GetArray('me')){
                                $name =$row['name'];
                                $mobile= $row['mobile']; //循环
  
                                $arrkeys = array(
                                    iconv('utf-8','gb2312',$name),
                                    iconv('utf-8','gb2312',$mobile)
                                    );
                                fputcsv($output, $arrkeys);
                            }
  
                    fclose($output) or die("can't close ");
                    exit();
?>

2、导入xls文件
	setOutputEncoding('utf-8');
                         $xls->read($file_name);
                         for ($i=2; $i<=$xls->sheets[0]['numRows']; $i++) {
                                 $name = $xls->sheets[0]['cells'][$i][1];
                                 $mobile = $xls->sheets[0]['cells'][$i][2]
                                 $data_values .= "('$name','$mobile'),";
                         }
                         $data_values = substr($data_values,0,-1);
                         $sql= "INSERT INTO dede_test (name,mobile) VALUES $data_values";
                        $dsql->ExecuteNoneQuery($sql);
                         $lastInsertID = $dsql->GetLastID();
                     if($dsql){
                            ShowMsg("成功导入!","test.php");
                     }else{
                            ShowMsg("导入失败!","test.php");
                     }
                 }
               exit();
?>
Pbootcms问题解决

请点击在线联系我们【点击咨询解决问题】   如果您有任何Pbootcms问题,我们将免费为您写解决教程!

    PB模板网:承接仿站业务,价格200元起!