Forum Moderators: coopster
SELECT *
INTO OUTFILE '/home/example/www/new.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM tableA
WHERE [blah blah blah] <?php
header( "Content-Description: File Transfer" );
header( "Content-Disposition: attachment; filename=export.csv" );
header( "Content-Transfer-Encoding: binary" );
header( "Content-Type: text/csv" );
flush();
// Here the contents produced by your SQL query
?>
header( "Content-Description: File Transfer" );
header( "Content-Disposition: attachment; filename=export.csv" );
header( "Content-Transfer-Encoding: binary" );
header( "Content-Type: text/csv" );
flush();
$query = "SELECT blah blah blah";
$sth = mysqli_query($dbh, $query);
while (list($a, $b, $c,...) = mysqli_fetch_row($sth))
echo <<<EOF
"$a","$b","$c",...
EOF;