Excel vers web

Gorbi
Invité n'ayant pas de compte PHPfrance

05 avr. 2013, 11:39

Bonjour,
Je suis actuellement en stage pour 2 mois et demi et l'entreprise me demande de faire évoluer un fichier excel comportant 11 feuilles de calculs vers une interface web avec gestion des connexions. Cette page web devra être accessible depuis tout le réseau et proposera donc la lecture de ces 11 feuilles (passage d'une feuille à l'autre par bouton en bas de page), il sera également possible de passer en mode écriture sur ces feuilles de calculs suite à une connexion avec mot de passe.

J'ai donc pris la résolution de passer par phpmyadmin pour pouvoir gérer les données via la page web. Pensez-vous que c'est une bonne idée ?

Merci d'avance pour votre aide

Eléphant du PHP | 86 Messages

05 avr. 2013, 11:44

Salut,

Oui c'est une bonne idée pour ta base de données en plus tu pourras directement importer tes fichiers excel grâce au format CSV.
Par contre la partie la plus dificile sera de créer la partie visible de test utilisateurs.

Bon courage.

Gorbi
Invité n'ayant pas de compte PHPfrance

05 avr. 2013, 14:01

Merci de ta réponse rapide, je suis rassuré de voir que j'ai pris la bonne voie. Justement tu me parles d'importation en .csv, je rencontre des problèmes sur ce point là. En effet quand je fais enregistrer en .csv sur excel il me met un message comme quoi il peut contenir des informations non compatibles avec le format .csv (surement parce qu'il y a un peu de programmation en visual sur excel) mais le problème c'est que lors de l'importation via phpmyadmin il y a un message d'erreur "Nombre de colonnes invalide dans les données CSV à la ligne 1."

Le fichier excel initial est de cette forme :
Image

Le fichier .csv est de cette forme :"
Image

Gorbi
Invité n'ayant pas de compte PHPfrance

05 avr. 2013, 14:05

Image

Eléphant du PHP | 86 Messages

05 avr. 2013, 14:07

Oui car il faut qu'il y ai le même nombre de colonnes dans ton fichier CSV et dans ta table.

Gorbi
Invité n'ayant pas de compte PHPfrance

05 avr. 2013, 14:20

Ah d'accord, merci bien le problème est donc résolu !
Je m'attaque donc à la partie vraiment php, je pense revenir sur le forum d'ici peu ^^
Merci encore !

Eléphant du PHP | 86 Messages

05 avr. 2013, 14:31

N'oublie pas de mettre résolu sur ton sujet...

Eléphant du PHP | 51 Messages

05 avr. 2013, 15:06

C'est normal que je ne trouve pas le bouton "Problème résolu ?"
Sans doute parce que je n'étais pas encore inscrit sur le forum quand j'ai posté le message.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

05 avr. 2013, 18:55

pas de bouton parce que tu n'était pas inscrit ;)

quand au reste j'ai l'impression que tu n'as pas pris la peine de modéliser la base (au vue des messages précédent) et c'est une très mauvaise idée.


un fonctionnement similaire ne veux pas dire un copier collé.

pour la modélisation tourne toi vers le modèle entité association de merise ou UML.


@+
Il en faut peu pour être heureux ......