comme d'habitude je me dirige vers vous à fin d'avoir un petit coup de main pour modifier mon code de sorte qu'il m'exporte les informations de ma Database sous forme d'un tableau normal avec extension "CSV"
résultat actuel information encombrés de toute les colonnes sur une cellule séparé avec des virgules
Résultat voulu chaque cellule et chaque colonne à sa place ,
Mon code :
Code : Tout sélectionner
<?php
ob_start();
include 'db.php';
$user= $_GET['user'];
$sql = "SELECT * FROM invent where user='$user' ";
header('Content-type: text/csv; charset=UTF-8');
header('Content-Disposition: attachment; filename=Customers_Export.csv');
$user_query = mysqli_query($conn,$sql);
//write data to file
$flag = false;
while ($row = mysqli_fetch_assoc($user_query)) {
if (!$flag) {
//display field/column names as first row
echo implode("\t", array_keys($row)) ."\r\n";
$flag = true;
}
echo implode("\t", array_values($row)) ."\r\n";
}
ob_end_flush();
?>
je vous remercie infiniment pour votre temps et votre collaboration cher(e)s ami(e)s.