j'aimerais Exporter les données contenues dans ma table Mysql, nommée "export", vers un fichier Excel.
Le problème c'est que quand j'ouvre le fichier en question il me marque que le fichier est introuvable, que je dois vérifiez l'orthographe du nom du classeur et la validité de l'emplacement...?!
Ci-dessous mon code, j'avoue pas tout piger!!
$select = "SELECT * FROM export";
$export = mysql_query($select);
$fields = mysql_num_fields($export);
for ($i = 0; $i < $fields; $i++) {
$header .= mysql_field_name($export, $i) . "\t";
}
while($row = mysql_fetch_row($export)) {
$line = '';
foreach($row as $value) {
if ((!isset($value)) OR ($value == "")) {
$value = "\t";
} else {
$value = str_replace('"', '""', $value);
$value = '"' . $value . '"' . "\t";
}
$line .= $value;
}
$data .= trim($line)."\n";
}
$data = str_replace("\r","",$data);
if ($data == "") {
$data = "\n(0) Records Found!\n";
}
header("Content-type: application/x-msdownload");
header("Content-Disposition: attachment; filename=extraction.xls");
header("Pragma: no-cache");
header("Expires: 0");
print "$header\n$data";
Merci de votre aide!!
