$_GET url vers excel

Mammouth du PHP | 687 Messages

28 janv. 2015, 18:21

Bonjour à tous,

Je souhaiterai savoir si quelqu'un a déjà fait et surtout comment faire pour récupérer à partir d'un url (via un $_GET par exemple) les informations et les intégrer dans un fichier excel à un endroit précis.

Exemple:

J'ai cet url : http://www.adresse.com?nom=Durand&prenom=adrien

Mon fichier excel a une entête avec les coordonnées, je souhaite donc récupérer le nom et le prénom pour les intégrer dans le fichier excel...

Merci par avance pour votre aide.
Cordialement,

Eléphant du PHP | 61 Messages

28 janv. 2015, 18:51

Bonjour,
Je t'invite a aller voir les fonctions PHP suivantes :
fputcsv() et fgetcsv(),

Avant d'écrire tes données dans ton fichier excel (*.csv), tu dois les mettre dans un tableau.

Cordialement.

Mammouth du PHP | 687 Messages

29 janv. 2015, 00:12

Merci.
Par contre, j'ai l'impression que c'est surtout fait pour recuperer des informations dans un CSV ?
En fait ce que je souhaite cest recuperer des infos dans une Bdd ou un URL et les injecter dans un xls dans une plusieurs cellules définies.

Comme si je faisais un echo $row["nom"]'; dans un php.

Merci par avance.

Mammouth du PHP | 688 Messages

29 janv. 2015, 00:16

https://www.google.fr/search?q=php+excel
jamais eu besoin de cela, donc je peux pas t'en conseiller.

Mammouth du PHP | 687 Messages

29 janv. 2015, 00:21

Merci.
Jai oublié de préciser que mon xls est déjà cree et sera ouvert via un hyperlien et cest dans cette URL que sera contenu les informations qui seront recuperer pour compléter le fichier xls...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

29 janv. 2015, 01:15

La librairie PHPExcel te permet d'ouvrir un fichier Excel et d'écrire dedans :
https://phpexcel.codeplex.com
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 687 Messages

29 janv. 2015, 15:34

Ok merci.

Maintenant, j'ai ce code
<?php 
// AJOUT LIEN POUR EDITION DEVIS
echo "Ouvrir le dossier r&eacute;seau <img src=\"images/arrow.gif\" width=\"9\" height=\"7\" /> <a href=\"file:///T:/".strtoupper($aff_donnee_client['statut_fiche'])."S/".strtoupper($aff_donnee_client['rs'])."\"></a>";

?>
Est-ce qu'il est possible d'ouvrir le dossier qui contient au moins un mot de la recherche.
Par exemple:
La requête renvoie : strtoupper($aff_donnee_client['rs']) ==> LAFORêt
Le dossier à ouvrir en local est LAFORET FRANCHISE

Les deux problèmes sont les suivants :
1) l'accent empêche la bonne comparaison
2) la chaine de mots n'est pas complète donc LAFORêt != LAFORET FRANCHISE


Merci par avance pour votre aide