query('SELECT reference, email, nom, prenom FROM clients'); // on paramètre le type de fichier, l'encodage, et le nom du fichier header('Content-Type: text/csv; charset=utf-8'); header('Content-Disposition: attachment; filename=ListeDesCooperateurs.csv'); // on prépare un fichier lié au flux de sortie $output = fopen('php://output', 'w'); // on paramètre le nom des colonnes fputcsv($output, array('Numéro', 'EMail', 'Nom', 'Prénom')); // on boucle et on alimente le fichier while ($results = $query->fetch(PDO::FETCH_ASSOC)) fputcsv($output, $results); exit; // On évite d'ajouter le code html de la page au fichier } ?>
Nombre de coopérateurs appelés à voter : '.$query->rowCount().'
'; echo ''; // On affiche les resultats while ($results = $query->fetch(PDO::FETCH_OBJ)) { echo ''.$results->reference.' / '.$results->email.' / '.$results->nom.' '.$results->prenom.'
'; } } //Clore la requête $query->closeCursor(); $query = NULL; ?>