Frenske123
Terugkerende gebruiker
- Lid geworden
- 2 jul 2007
- Berichten
- 1.267
Hoi,
Om een CSV bestand te genereren gebruik ik volgende
Is het mogelijk om de tekst in de kolommen te plaatsen , zoals in een table? nu wordt alles door comma gescheiden.
Om een CSV bestand te genereren gebruik ik volgende
PHP:
<?php
$conn = mysql_connect("localhost","root","");
mysql_select_db("test",$conn);
$query = "SELECT *test";
$result = mysql_query($query);
$num_column = mysql_num_fields($result);
$csv_header = '';
for($i=0;$i<$num_column;$i++) {
$csv_header .= '"' . mysql_field_name($result,$i) . '",';
}
$csv_header .= "\n";
$csv_row ='';
while($row = mysql_fetch_row($result)) {
for($i=0;$i<$num_column;$i++) {
$csv_row .= '"' . $row[$i] . '",';
}
$csv_row .= "\n";
}
/* Download als CSV File */
header('Content-type: application/csv');
header('Content-Disposition: attachment; filename=test.csv');
echo $csv_header . $csv_row;
exit;
?>
Is het mogelijk om de tekst in de kolommen te plaatsen , zoals in een table? nu wordt alles door comma gescheiden.