伊莉討論區

標題: 怎樣用PHP Export SQL Server DATABase To csv? [打印本頁]

作者: xiaofu95    時間: 2018-10-2 11:10 AM     標題: 怎樣用PHP Export SQL Server DATABase To csv?

提示: 作者被禁止或刪除 內容自動屏蔽
作者: chengpocheng    時間: 2018-10-2 09:08 PM

本帖最後由 chengpocheng 於 2018-10-2 09:43 PM 編輯

用PHP將SQL Server取得的資料變成Array後
用php裡面的fputcsv方法
例如
  1. $csvName = 'export.csv';
  2. $sqlQuery = 'select * from sqlserver_table';
  3. $sqlResult = odbc_exec($conMsSql, $sqlQuery);
  4. $fp = f open($csvName , 'w');

  5. while ($export = odbc_fetch_array($sqlRresult)) {
  6. if (!isset($headings))
  7. {
  8. $headings = array_keys($export);
  9. fputcsv($fp, $headings, ',', '"');
  10. }
  11. fputcsv($fp, $export, ',', '"');
  12. }
  13. fclose($fp);
複製代碼

作者: xiaofu95    時間: 2018-10-16 02:39 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: longbest    時間: 2019-5-25 10:30 PM

可以考慮用 https://github.com/PHPOffice/PhpSpreadsheet




歡迎光臨 伊莉討論區 (http://a401.file-static.com/) Powered by Discuz!