Telechargement

ymoussa Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
ymoussa Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j un code qui me génère un fichier csv par lot de 50 puis décale d'une ligne un lot de 50 encore sur le fichier,mon problème je veux qu'il le fasse sur des fichiers indépendant pas sur le même fichier.
S'il vous plait qui peux m'aide?
A voir également:

1 réponse

Xavierdu34 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   21
 
Bonjour,
Un exemple de ton code ?
Comment génère tu le fichier ?
0
ymoussa Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, voici mon code:
//Extraire les données du contenu
do {
$nombre_elements_lot = 50;
$lot_courant = 0;
$rsdata="SELECT Reference
               ,Montant 
          FROM tab
          LIMIT ${lot_courant},${nombre_elements_lot}";
//le temps des tests :
//echo "<u>La requête est : </u>".$rsdata;
$resultats= mysqli_query($con,$rsdata);
$nombre_resultats = mysqli_num_rows($resultats);
$dataLine="";
$date= date("d/m/Y");
while ($row = mysqli_fetch_array($resultats)) {
  $dataLine.="NIGLC,,OM,,,".$row['Reference'].",$date,31/12/2016,".$row['Montant'].",N,,,,101\n";
}
if (! $resultats= mysqli_query($con,$rsdata)){
   echo("Error :". mysqli_error($con) );
}
$dataLine.="\n";
//Envoyer le contenu au navigateur 
$file="101_NIGLC_".Date('dmY_His').".csv";
header("Content-type: text/x-csv");
header("Content-Disposition: attachment; filename=".$file);
echo $dataLine;
 $lot_courant = $lot_courant + 50;
 unset($resultats);
} while($nombre_resultats == $nombre_elements_lot);
0
ymoussa Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, S'il vous plait je besoins de votre aide!!
cordialement.
0