Vous n'êtes pas identifié(e).
Pages :: 1
bonjour
cela rame lorsque j'importe sous excel existe t'il pas des options sous headers que je ne maitrise pas merci
voici mon code
if(isset($_SESSION['variable']))
{
$requete=$_SESSION['variable'];
$values = pg_query($requete);
$nombre_champ = pg_num_fields($values);
while ($rowr = pg_fetch_row($values))
{
for ($j=0;$j<nombre_champ;$j++)
{
$csv_output .= $rowr[$j]."; ";
}
$csv_output .= "\n";
}
$filename = $file."_".date("Y-m-d_H-i",time());
/*
header('Cache-Control: no-cache, no-store, must-revalidate, post-check=0, pre-check=0');
header('Pragma: no-cache');
*/
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: csv" . date("Y-m-d") . ".csv");
header( "Content-disposition: filename=".$filename.".csv");
print $csv_output;
exit;
}
}
?>
Hors ligne
Cela dépend du nombre d'itération que tu fais dans tes boucles déjà. Il est normal d'avoir un script lent si tu gères des centaines de centaines d'éléments.
Ensuite Excel étant un plugin sur le navigateur il faut sans doute rajouter le temps de chargement du dit plugin, et avec de la malchance il se recharge dans sa totalité à chaque fichier et non une seule fois au démarrage.
Hors ligne
Pages :: 1