Export Excel
Résolu
Coutcout86
Messages postés
195
Date d'inscription
Statut
Membre
Dernière intervention
-
Coutcout86 Messages postés 195 Date d'inscription Statut Membre Dernière intervention -
Coutcout86 Messages postés 195 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aurais voulu un petit renseignement car j'ai un petit soucis. Voilà j'ai réalisé un tableau HTML/PHP à partir d'une requête SQL et je l'ai affiché. Dans cette même page j'ai un lien "Exporter en Excel" et j'aimerais exporter en Excel les mêmes données.
Voici mon exemple :
Merci d'avance.
Romain COUTINEAU.
J'aurais voulu un petit renseignement car j'ai un petit soucis. Voilà j'ai réalisé un tableau HTML/PHP à partir d'une requête SQL et je l'ai affiché. Dans cette même page j'ai un lien "Exporter en Excel" et j'aimerais exporter en Excel les mêmes données.
Voici mon exemple :
Comment pourrait-je faire?
<img align="middle" src="img/excel.png"/><a class="export_excel" href="exportExcel.php?action=excel_heureSalle"> Exporter en Excel</a>
</div><br/><br/><br/><br/>
<p>Pour la période du <?php echo date('d M Y',strtotime($dateDebut)) ?> au <?php echo date('d M Y',strtotime($dateFin))?> sur le site : <?php echo $nomSite?></p>
<table border='1'>
<tr>
<th class="th_vide"></th>
<?php foreach ($GFEFormation as $keyGFEFormation3 => $GFEformation3): ?>
<th colspan="<?=$GFEformation3["nb_formation"]?>"><?=$GFEformation3["NOM_GFE"]?></th>
<?php endforeach; ?>
</tr>
<tr>
<th class="th_vide"></th>
<?php foreach ($formation as $keyFormation => $formation): ?>
<th><?=$formation['NOM_FORMATION']?></th>
<?php endforeach; ?>
<?php foreach ($heureSalle as $keyHeureSalle => $heureSalle):?>
<?php if($salleVide != $heureSalle['Salle']) : $salleVide = $heureSalle['Salle']; ?>
</tr>
<tr><th><?=$heureSalle['Salle']?></th>
<?php endif;?>
<th><?=$heureSalle['Nb_heure']?> H</th>
<?php endforeach; ?>
</tr>
</table>
Merci d'avance.
Romain COUTINEAU.
A voir également:
- Export Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
5 réponses
Bonjour,
Ce n'est pas la réponse, mais c'est quoi ce code?
<?=$formation['NOM_FORMATION']?>
En PHP on écrit:
<?php echo $formation['NOM_FORMATION']; ?>
ou alors votre code n'est pas en PHP?
donc hors sujet....
A+
public function meilleurProgrammeurDuMonde() { return "MOI"; } // humour
Ce n'est pas la réponse, mais c'est quoi ce code?
<?=$formation['NOM_FORMATION']?>
En PHP on écrit:
<?php echo $formation['NOM_FORMATION']; ?>
ou alors votre code n'est pas en PHP?
donc hors sujet....
A+
public function meilleurProgrammeurDuMonde() { return "MOI"; } // humour
J'ai juste oublié en recopiant le ECHO et le ";"...C'est un peu joué sur les mots mais bon j'avoue que cela ne ressemble pas trop a du PHP ;)!!
A part ça aurait-tu une idée pour mon problème :) ?
Merci d'avance.
A part ça aurait-tu une idée pour mon problème :) ?
Merci d'avance.
Vous avez déja un script?
Non parce que générer du PUR EXCELL pour MS Excell c'est pas de la tarte! C'est du lourd bien chaudé et compliqué.....
Sinon j'ai une solution exploitant ce qu'on appelle un "template" Excell au format XML:
https://html5.immo-scope.com/article/php_publiPostageDocumentWord
Ce qui y est expliqué c'est pour WORD mais le principe reste le même pour EXCEL.
A+
Non parce que générer du PUR EXCELL pour MS Excell c'est pas de la tarte! C'est du lourd bien chaudé et compliqué.....
Sinon j'ai une solution exploitant ce qu'on appelle un "template" Excell au format XML:
https://html5.immo-scope.com/article/php_publiPostageDocumentWord
Ce qui y est expliqué c'est pour WORD mais le principe reste le même pour EXCEL.
A+
on peut aussi exporter en CSV (fichier texte utilisant des séparateurs) qu'excel ou calc etc. reconnaissent.
C'est assez simple à générer en PHP.
Cependant, je pense qu'il existe aujourd'hui des classes php qui permettent de générer des fichiers excel. (http://phpexcel.codeplex.com/)
Pour ma part, j'utilise tinybutstrong (tbs) ils ont un plugin pour excel.
L'avantage en fait ici c'est qu'on part d'un template (un modèle, comme Coutcout86 l'a dit plus haut), que l'on prépare afin d'accueillir des données de PHP.
Ca devient facile avec un peu de pratique.
C'est assez simple à générer en PHP.
Cependant, je pense qu'il existe aujourd'hui des classes php qui permettent de générer des fichiers excel. (http://phpexcel.codeplex.com/)
Pour ma part, j'utilise tinybutstrong (tbs) ils ont un plugin pour excel.
L'avantage en fait ici c'est qu'on part d'un template (un modèle, comme Coutcout86 l'a dit plus haut), que l'on prépare afin d'accueillir des données de PHP.
Ca devient facile avec un peu de pratique.
Hello,
en 5 secondes sur Google, j'ai trouvé une classe PHP qui permet d'exporter depuis PHP vers de l'excel : https://code.google.com/archive/p/phpexportxlsclass
Il doit y en avoir beaucoup d'autres ...
En espérant que ça aidera.
Sinon, pour info, depuis la 5.4 "echo" peut s'utiliser <?=$foo?> (dans les vues par exemple) : c.f. : http://php.net/manual/fr/function.echo.php
You may stop me but you can't stop us all ;-)
en 5 secondes sur Google, j'ai trouvé une classe PHP qui permet d'exporter depuis PHP vers de l'excel : https://code.google.com/archive/p/phpexportxlsclass
Il doit y en avoir beaucoup d'autres ...
En espérant que ça aidera.
Sinon, pour info, depuis la 5.4 "echo" peut s'utiliser <?=$foo?> (dans les vues par exemple) : c.f. : http://php.net/manual/fr/function.echo.php
You may stop me but you can't stop us all ;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question