Salut,
premier regard rapide en présumant que c'est du symfony 2+ :
Pour l'extract en csv, elle est déjà faite sur l'objet et il faut la faire évoluer ou c'est une nouvelle fonction à ajouter ?
- si l'appli a été faite en PHP sous symfony, les fichiers du serveur doivent contenir le framework symfony donc, amha, tu peux t'en sortir sans trop de soucis.
- 1ère étape : backup avant modif (bon, ok trivial )
- 2è étape, dans un phpmyadmin ou équivalent, un alter table pour rajouter le champs de donnée 'data' désiré
- 3è étape : repérer le controleur de gestion du formulaire
* repérer le formulaire de saisie (via l'url) et le rechercher dans les fichiers.
* en déterminer le fichier contrôleur
- 4è étape : modifier le controleur
* ajouter le ->Add('data', type)
* faire évoluer l'objet correspondant pour rajouter la donnée 'data'
- 5è étape : mapper la nouvelle variable de l'objet en bdd
donc soit propel soit doctrine
Dans les deux cas, lire le bouquin de symfony et tu devrais t'en sortir.
Extraction csv :
----------------
le plus simple est de faire un extract au niveau de l'objet mappé.
ie faire :
- un findAll()
- foreach, blabla
- fputcsv avec les données qui vont bien
et pour t'aider, je t'ai trouvé un tuto tout bien fait
biblio utile :
http://symfony.com/fr/doc/2.1/book/forms.html
http://symfony.com/fr/doc/2.1/book/doctrine.html
http://symfony.com/fr/doc/2.1/book/propel.html
http://yoann.aparici.fr/post/gener [...] c-symfony2
---------------
Kimouss Nantes de Janvier, voici le sondage :