Bonsoir tout le monde !
J'ai cherché un peu comment générer un fichier .csv à partir d'une table depuis la BDD et j'ai trouvé le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
    // mysql database connection details
    $host = "localhost";
    $username = "root";
    $password = "";
    $dbname = "test";
 
    // open connection to mysql database
    $connection = mysqli_connect($host, $username, $password, $dbname) or die("Connection Error " . mysqli_error($connection));
 
    // fetch mysql table rows
    $sql = "select * from identification";
    $result = mysqli_query($connection, $sql) or die("Selection Error " . mysqli_error($connection));
 
    $fp = fopen('Export.csv', 'w');
 
    while($row = mysqli_fetch_assoc($result))
    {
        fputcsv($fp, $row);
    }
 
    fclose($fp);
 
    //close the db connection
    mysqli_close($connection);
?>
Le code fonctionne bien et il génre le fichier Exports.csv ce que je veux faire c'est de créer un bouton qui rassemble toute l'opération (Création du fichier Export.csv + Téléchargement du ficher )