2014-07-11 63 views
0

所以我目前正試圖使一個數據庫導出腳本,我得到的是:fputcsv返回雙重價值

<?php 
    $con = mysqli_connect("SERVER","USER","PASSWORD","DATABASE"); 
    $query = mysqli_query($con,"SELECT * FROM `TABLE`;"); 
    unlink('testfile.csv'); 
    $fp = fopen("testfile.csv","w"); 
    fputcsv($fp,array("Col1","Col2","Col3"),";"); 
    while ($list = mysqli_fetch_array($query)){ 
    fputcsv($fp,$list,";"); 
    } 
    fclose($fp); 
?> 

這似乎返回"Col1 Col1 Col2 Col2 Col3 Col3"

雖然fputcsv($fp,array($list[0],$list[1],$list[2]),";");似乎很好地工作。 有沒有辦法避免這個解決方案,並通過Original $ list數組來完成它?

回答