Try so you can get your result.
<?php
$database = new PDO('mysql:host=localhost;dbname=DB_Name', "root", "");
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename=data.csv');
$sql = "SELECT Card_ID, Card_UID, Card_Type FROM cards";
$stmt = $database->prepare($sql);
$stmt->execute();
$data = fopen('php://output', 'w');
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
fputcsv($data, $row);
}
fclose($data);
? >
source
share