頁:
[1]
怎樣用PHP Export SQL Server DATABase To csv?
我想用PHP 拿SQL Server的資料再做新的Excel的csv 文件記錄。有誰寫過類似這樣function的求分享!!
<div></div> 本帖最後由 chengpocheng 於 2018-10-2 09:43 PM 編輯
用PHP將SQL Server取得的資料變成Array後
用php裡面的fputcsv方法
例如$csvName = 'export.csv';
$sqlQuery = 'select * from sqlserver_table';
$sqlResult = odbc_exec($conMsSql, $sqlQuery);
$fp = f open($csvName , 'w');
while ($export = odbc_fetch_array($sqlRresult)) {
if (!isset($headings))
{
$headings = array_keys($export);
fputcsv($fp, $headings, ',', '"');
}
fputcsv($fp, $export, ',', '"');
}
fclose($fp);
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> 本帖最後由 xiaofu95 於 2018-10-16 02:40 PM 編輯
chengpocheng 發表於 2018-10-2 09:08 PM
用PHP將SQL Server取得的資料變成Array後
用php裡面的fputcsv方法
例如
謝謝大大的幫忙!!參考你的方式我改寫了一些
可以考慮用 https://github.com/PHPOffice/PhpSpreadsheet
頁:
[1]