久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP 實(shí)現(xiàn)從數(shù)據(jù)庫(kù)導(dǎo)出到.csv文件方法

這篇文章主要介紹了 PHP 實(shí)現(xiàn)從數(shù)據(jù)庫(kù)導(dǎo)出到.csv文件方法的相關(guān)資料,需要的朋友可以參考下

 PHP 實(shí)現(xiàn)從數(shù)據(jù)庫(kù)導(dǎo)出到.csv文件方法

實(shí)現(xiàn)代碼:

public function export(){
 // 從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù),為了節(jié)省內(nèi)存,不要把數(shù)據(jù)一次性讀到內(nèi)存,從句柄中一行一行讀即可
 // 輸出Excel文件頭,可把user.csv換成你要的文件名
 header('Content-Type: application/vnd.ms-excel');
 header('Content-Disposition: attachment;filename="order.csv"');
 header('Cache-Control: max-age=0');
 $where=array(
   "paid"=>1,
   "pay_type"=>array("NEQ","offline"),
   "status"=>array("lt",3),
 );
 $stmt = M("Group_order")->field("order_id,order_name,num,price,total_money,contact_name,phone,zipcode,adress,wx_cheap,balance_pay,payment_money,tuan_type,pay_time,pay_type,third_id,is_mobile_pay,paid,status")->where($where)->order("order_id DESC")->limit(1000)->select();
   // 打開PHP文件句柄,php://output 表示直接輸出到瀏覽器
 $fp = fopen('php://output', 'a');

 // 輸出Excel列名信息
 $head = array("訂單號(hào)","訂單名稱","購(gòu)買數(shù)量","單價(jià)","總價(jià)","聯(lián)系人姓名","聯(lián)系人電話","郵編","詳細(xì)地址","微信優(yōu)惠金額","余額支付金額","真實(shí)支付金額","特賣類型(2為實(shí)物)","支付時(shí)間","支付類型","第三方支付id","是否是手機(jī)支付","是否支付","訂單狀態(tài)");
 foreach ($head as $i => $v) {
 // CSV的Excel支持GBK編碼,一定要轉(zhuǎn)換,否則亂碼
   $head[$i] = iconv('utf-8', 'gbk', $v);
 }

 // 將數(shù)據(jù)通過(guò)fputcsv寫到文件句柄
 fputcsv($fp, $head);

 // 計(jì)數(shù)器
 $cnt = 0;
 // 每隔$limit行,刷新一下輸出buffer,不要太大,也不要太小
 $limit = 500;
 // 逐行取出數(shù)據(jù),不浪費(fèi)內(nèi)存
 $count = count($stmt);
 for($t=0;$t<$count;$t++) {

 $cnt ++;
 if ($limit == $cnt) { //刷新一下輸出buffer,防止由于數(shù)據(jù)過(guò)多造成問(wèn)題
   ob_flush();
   flush();
   $cnt = 0;
 }
 $row = $stmt[$t];
foreach ($row as $i => $v) {
  if($i=='pay_time'){
     $v=date("Y-m-d,H:i:s",$v);
  }
   $row[$i] = iconv('utf-8', 'gbk', $v);
 }
 fputcsv($fp, $row);
 }
   fclose($fp);
 }

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了PHP定義字符串的四種方式,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
下面小編就為大家分享一篇php 替換文章中的圖片路徑,下載圖片到本地服務(wù)器的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
下面小編就為大家分享一篇PHP給源代碼加密的幾種方法匯總(推薦),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
下面小編就為大家分享一篇php打開本地exe程序,js打開本地exe應(yīng)用程序,并傳遞相關(guān)參數(shù)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
這篇文章主要介紹了PHP類的反射來(lái)實(shí)現(xiàn)依賴注入過(guò)程以及相關(guān)知識(shí)點(diǎn)分享,對(duì)此有興趣的朋友跟著小編學(xué)習(xí)下吧。
php遍歷一個(gè)文件夾內(nèi)的所有文件和文件夾,并刪除所有文件夾和子文件夾下的所有文件的代碼,通過(guò)遞歸方式實(shí)現(xiàn)達(dá)到清空一個(gè)目錄的效果。本文給大家分享實(shí)例代碼,需要的朋友參考
主站蜘蛛池模板: 国产精品久久久久久久久免费丝袜 | 97久久精品午夜一区二区 | 国产精品久久久久久久久免费相片 | 99综合网| 四虎影院在线观看免费视频 | 91麻豆精品国产91久久久久久久久 | 国产精品久久久久久久午夜 | 亚洲视频一区在线 | 综合色在线 | 欧美精品一区二区在线观看 | 欧美老少妇一级特黄一片 | 视频一区在线观看 | 在线免费亚洲视频 | 中文字幕免费观看 | 亚洲资源站 | 免费成人在线网站 | 日日干干| 精品在线观看入口 | 国产一区精品在线 | 欧美成人免费在线视频 | 99久久婷婷国产综合精品电影 | 91在线影院| 国产一级免费视频 | 一区二区三区亚洲 | 欧美成人一区二区 | 精品久久av | 国产精品久久久久久久久久三级 | 999久久久 | 男人亚洲天堂 | 亚洲精品视频三区 | 草久视频 | 天色综合网 | 99r在线 | 亚洲激情在线观看 | 欧美精品网站 | 日韩在线视频精品 | 久久99久久98精品免观看软件 | 九九综合 | 日韩1区2区 | 最近中文字幕在线视频1 | 一区二区久久电影 |