PHP從查詢數據庫并導出生(shēng)成CSV文件

發布時間:2011年12月19日      浏覽次數:809 次
<?
include("conn.php"); //鏈接數據庫

$filename = 'test.csv';
$fp = fopen($filename,'w');
if(!$fp){
      echo "不能打開(kāi)文件 $filename";
      exit;
}

$csv_content = '';
$csv_content .= '測試字段1,';
$csv_content .= '測試字段2,';
$csv_content .= "\r";

$sql = "select * from `test`";
$query = mysql_query($sql);
while ( $rs = mysql_fetch_array($query) ){
      $csv_content .= trim($rs["test1"]).',';
      $csv_content .= trim($rs["test2"]).',';
      $csv_content .= "\r";
}
mysql_free_result($query);

if (fwrite($fp, $csv_content) === FALSE) {
      echo "不能寫入到文件 $filename";
      exit;
}
fclose($fp);

echo '文件 <a href="'.$filename.'" target="_blank">'.$filename.'</a> 生(shēng)成成功!';
?>
免責聲明:本站相關技術文章信息部分(fēn)來自網絡,目的主要是傳播更多信息,如果您認爲本站的某些信息侵犯了您的版權,請與我(wǒ)(wǒ)們聯系,我(wǒ)(wǒ)們會即時妥善的處理,謝謝合作!