国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

dedecms織夢后臺增加批量上傳和導出報表的功能

2024-07-12 09:03:25
字體:
來源:轉載
供稿:網友
1、導出csv文件
  <?php
             require_once (dirname(__FILE__) . "/../include/common.inc.php");
              $output = fopen('','w') or die("can't open ");
                          header('Content-Type: application/csv');
                          header('Content-Disposition: attachment; filename="認證列表.csv"');
                          $arrkeys = array(
                              iconv('utf-8','gb2312','姓名'),
                              iconv('utf-8','gb2312','電話')//文件表頭
                              );
                          fputcsv($output, $arrkeys);
                          //取得符合條件的數組
                           $sql = "SELECT * FROM dede_test";
                             $dsql->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文件
查看源碼
 
打印代碼幫助
  <?php
             require_once (dirname(__FILE__) . "/../include/common.inc.php");
             include_once("excel/reader.php");
                   $tmp = $_FILES['file']['tmp_name'];
                   if (empty ($tmp)) {
                         ShowMsg("請選擇要導入的Excel文件!","test.php");
                           exit;
                   }
   
                   $save_path = "xls/";
                   $file_name = $save_path.date('Ymdhis') . ".xls";
                   if (copy($tmp, $file_name)) {
                           $xls = new Spreadsheet_Excel_Reader();
                           $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();
  ?>

dede后臺導出demo,點擊下載 PHP導出xls
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德令哈市| 九寨沟县| 炉霍县| 无为县| 永安市| 石景山区| 兴安盟| 宜宾县| 浙江省| 密云县| 曲周县| 扎鲁特旗| 平原县| 阳春市| 稻城县| 武义县| 磐安县| 泾川县| 阳西县| 托克逊县| 宝鸡市| 渝北区| 遂川县| 手机| 许昌县| 乐清市| 南乐县| 如皋市| 铅山县| 仁布县| 贵南县| 峨山| 洮南市| 休宁县| 龙游县| 富宁县| 化德县| 无锡市| 百色市| 玉门市| 龙门县|