2009-07-28 14 views
1

Quelqu'un connaît-il un éditeur CSV en ligne écrit en PHP qui permettra à un utilisateur d'ouvrir, de modifier et de sauvegarder un fichier CSV donné?Éditeur CSV basé sur PHP?

Tout ce que je peux trouver sont des classes CSV et rien qui peut gérer des fichiers dynamiques, longueurs juste prédéfinis etc.

+0

Pourriez-vous élaborer un peu sur vos besoins? – warren

Répondre

2

Parse the CSV file into array. Ensuite, utilisez un tableau de tableaux pour remplir une matrice de zones de texte dans votre web page. Lorsque vous soumettez le formulaire, lisez les données de $_POST et utilisez fputcsv() pour l'enregistrer.

Pensez à la validation, le cas échéant.

0

Donc, vous voulez être en mesure d'ouvrir un fichier, modifier à l'aide d'une interface utilisateur basée sur le Web et enregistrez? Pourquoi ne pas utiliser Google Docs?

EDIT: Son irritant quand les gens vous votez vers le bas sans laisser un commentaire pour ... pourquoi les contributions inutiles ...

+2

+1 sur les downvotes, je pense que vous avez downvoted parce que la question a demandé une solution PHP. Bien que google docs soit bon en matière de gestion CSV, je suis en train de vous promettre une solution alternative. –

0

fgetcsv va résoudre votre problème. Fondamentalement, il prend en fichier CSV et l'analyse dans un tableau.

0

http://www.phpclasses.org/package/2124-PHP-Retrieve-or-change-information-stored-in-CSV-files.html

Pointez à csv, dire que ce délimiteur, champ unique et dire à modifier. Très simple à utiliser. J'ai rencontré un problème avec le bouton de suppression mais je l'ai juste essayé pour la première fois, je suis sûr que je peux le résoudre. J'ai économisé quelques heures en essayant de construire et de tester les miennes.

Edit: A travaillé sur la question avec la colonne unique, (ou KeyFieldName comme il l'appelle) n'ont pas d'espaces dans le nom de cette colonne (la première ligne de la csv)

Questions connexes