Salut,

J'ai besoin d'un petit coup de main je bosse sur un site ou je récupere une requete dans un xls tout fonctionne bien, mais j'aimerais envoyer ce xls par mail et je ne vois pas trop comment faire voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
  $sql = "SELECT id, id_session, societe, nom, prenom, fonction, tel, mail, adresse, ville, cp, grossiste, check1, check2, check3, check4, check5, check6, check7, check8 FROM inscription where valide='Y' ORDER BY date DESC";
 
 
// Titre des colonnes du .XLS
$fichier = "Thématique\t Date session\t Société\t Nom\t Prenom\t Fonction\t Tel\t Mail\t Adresse\t Ville\t Code postal\t Grossiste\t Protection des données\t Protection des environnements collaboratifs\t Protection web\t Protection des points finaux\t Protection de la messagerie\t Protection des serveurs virtuels\t Protection des postes de travails virtualisés\t Virtual patching";
$fichier .= "\n";
 
// Requête SQL
 
$req = mysql_query($sql);
 
// Enregistrement des résultats ligne par ligne
while($row = mysql_fetch_array($req))
{
 
   $fichier .= "".$row[0]."\t".$row[1]."\t".$row[2]."\t".$row[3]."\t".$row[4]."\t".$row[5]."\t".$row[6]."\t".$row[7]."\t".$row[8]."\t".$row[9]."\t".$row[10]."\t".$row[11]."\t".$row[12]."\t".$row[13]."\t".$row[14]."\t".$row[15]."\t".$row[16]."\t".$row[17]."\t".$row[18]."\t".$row[19]."\n";
}
 
// Déclaration du type de contenu
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: attachment; filename=Export.xls"); // Remplacer .csv par .xls pour exporter en .XLS
 
 
print $fichier;
exit;
Merci pour votre aide j'aimerais pouvoir garder ce code et juste envoyer le xls dans un mail.