搬码资源网广告位 搬码资源网广告位

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

1、导出csv文件

Execute('me',$sql);                       while($row = $dsql->GetArray('me')){                                $name =$row['name'];                                $mobile= $row['mobile']; //循环                                 $arrkeys = array(                                    iconv('utf-8',$name),$mobile)                                    );                               fputcsv($output,$arrkeys);                            }                      fclose($output) or die("can't close ");                   exit();?>

2、导入xls文件

setOutputEncoding('utf-8');                        $xls->read($file_name);                         for ($i=2; $isheets[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,-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();?>

dede后台导出demo,PHP导出xls

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/11331.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

没有账号? 注册  忘记密码?