逗號分隔的.csv文件我想:用PHP創建
- 創建PHP代碼逗號分隔的.csv文件。
- 在.csv文件的第一行插入列名稱。
請告訴我該如何做到這一點。
<?php
header("Content-type: text/csv");
header("Content-Disposition: attachment; filename=".$batch_id.".csv");
header("Pragma: no-cache");
header("Expires: 0");
$conn_sp = mssql_connect("SQLServer", "user", "password");
$db_sp = mssql_select_db("databaseName", $conn_sp);
$stmt = mssql_init("[StoredProcedureName]",$conn_sp);
mssql_bind($stmt, "@BatchNo", $batch_id, SQLVARCHAR, FALSE, FALSE, 20);
$result = mssql_query("SET ANSI_NULLS ON");
$result = mssql_query("SET ANSI_WARNINGS ON");
$result = mssql_execute($stmt);
$record="";
$comma=",";
$record_end="\n";
while ($row = mssql_fetch_array($result, MSSQL_ASSOC)){
foreach ($row as $key => $value) {
echo $value;
}
echo "\n";
}?>
見http://php.net/手動/ EN/function.fputcsv.php。 – chris85
[用php創建csv文件]可能的重複(http://stackoverflow.com/questions/15501463/creating-csv-file-with-php) – chris85
我試過這些文章,但沒有奏效。不知道,但我做錯了,所以如果你能就上面的代碼提供建議,我會很感激。謝謝! – Paul