|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 12 ![]() |
Bonjour à tous,
Je sais que la question a été posée un nombre incommensurable de fois, mais j'ai testé tous les scripts proposés sans qu'aucun ne marche. Je doit donc faire un site internet où les anciens élèves d'un établissement vont entrer des renseignements dans un formulaire qui seront stockés dans une base de données. Jusqu'ici, pas de problème. Ensuite, il faut exporter les données dans un fichier lisible par excel ( .csv pourquoi pas...), et c'est là que je bloque. Le seul code que j'ai trouvé qui marche à peu près est celui là : Code :
Code :
J'aimerais donc, si possible, via une requête, créer un fichier Excel. PS : Le premier script fonctionne peut-être, je ne le comprend juste pas et ne sais pas trop quoi modifier... Merci d'avance pour votre aide. |
||||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Développeur Web Inscription : avril 2011 Messages : 36 ![]() |
Bonjour,
Peux tu nous montrer ce que fait ton fichier test.php ? |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
pour créer du CSV c'est fputcsv
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 12 ![]() |
Le fichier test.php, affiche juste un tableau qui est repris par Excel (je l'ai mis en commentaire). J'imagine qu'avec ce que je fais, il m'enregistre juste ma page en .xls...
Code :
stealth35, je regarde ça. [EDIT] : Ça ne fonctionne pas. J'ai besoin d'utiliser un while et il n'a pas l'air d'en vouloir... Sans compter qu'en essayant avec l'exemple seul, il inscrit chaque ligne dans une seule et même case. |
||
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
tu comprends le while ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 12 ![]() |
... Tu me demande si je comprends le fonctionnement de la fonction while ou si je comprends celui que j'utilise ?!?
|
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
les deux
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 12 ![]() |
Bien entendu. Pourquoi ???
(enfin, le mien, couci couça... (c'est un script tout fait)). |
|
|
00
|
|
|
#9 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
Citation:
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#10 | |
|
Membre à l'essai
![]() Inscription : janvier 2009 Messages : 36 ![]() |
CSV signifie littéralement Comma Separated Values (valeurs séparées par des virgules) Donc le format CSV positionne des données de la façon suivante:
Par exemple : Citation:
Pour générer du csv, soit tu suis les conseils de stealth35 et tu regarde du coté de fputscsv(), sinon tu le génère toi même en respectant son format (donc pas de <table><tr><td>...) Cordialement Guillaume |
|
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 12 ![]() |
J'entends bien mais vu que je ne saurais jamais combien j'ai d'entrée et que c'est de toute façon entreposé dans une base SQL, ce ne sera pas possible.
En fait, ce que je voudrais plus c'est comprendre le script qui crée des .xls pour y mettre mes infos. Merci d'avance |
|
|
00
|
|
|
#12 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
il existe une extension php basé sur cette lib : https://github.com/iliaal/php_excel sinon utilise PHP_Excel
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 12 ![]() |
Bon, dans ce cas, je vais rester avec ma technique. Merci quand même
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com