cs_christuckers
Messages postés75Date d'inscriptionjeudi 27 juillet 2006StatutMembreDernière intervention26 mars 2010
-
17 déc. 2007 à 16:50
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
17 déc. 2007 à 18:14
Hello tout le monde.
Voila, j'ai adapter un ocde qui permet d'exporter au format CSV, une de mes table directement à partir de mon site pour permettre aux utilisateurs de faire leur propres statistiques...
Voici le code :
<? error_reporting(0) ?>
<?php header("Content-type: text/html; charset=utf-8"); ?><?
//ce fichier montre un exemple permettant de generer un fichier excel (on peut remplacer le .csv par .xls)
//parametres de connexion a la bdd
include("config.php");
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 17 déc. 2007 à 18:14
Hello,
les mettre en gras, non, le format csv n'a pas de mise en forme, le "gras" n'existe pas.
Mettre le nom de tes champs, oui, il suffit de réflêchir 2de... :
$sQuery = 'SELECT champ1, chhamp2, champ3 FROM table';
$rReq = mysql_query($sQuery);
$aFirstRow = mysql_fetch_assoc($rReq);
$sCsv = implode(';', array_keys($aFirstRow))."\r\n";
$sCsv .= implode(';', $aFirstRow)."\r\n";
while($aRows = mysql_fetch_assoc($rReq)) {
$sCsv .= implode(';', $aRows)."\r\n";
}