Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster -> FAQ BDD, Cours BDD et Sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 06/12/2009, 00h08   #1
Invité de passage
 
Date d'inscription: décembre 2009
Messages: 6
Par défaut Exploiter une feuille excel pour un intranet

Bonjour,

Tout d'abord, je ne suis pas sur de l'endroit où je devais poster ce message, j'espère ne pas m'être trompé.

Je suis actuellement en projet avec une entreprise de production et j'ai besoin de vos conseil.

Ce qu'ils ont actuellement :
- Plein de feuille excel avec la vie de leurs pièces et c'est un bordel

Ce qu'ils veulent :
- résumé ces feuille en une seule (ça c'est ok) mais garder la base excel parce qu'ils n'ont pas les compétences pour autre chose. Donc toute la base doit être cette feuille.
- Pouvoir accéder à toutes ces informations en un minimum de clique directement depuis leur intranet
- Pouvoir exploiter ses information selon les utilisateurs connectés.

En gros ce service d'excel comme base de donnée, sachant qu'une modification de la feuille entraine une modification de la bdd.

Donc moi je suis partit un peu dans tout les sens et je trouve pas de solution terrible grace à google...

Voilà ma dernière idée "crédible" même si je sais pas trop comment faire et si tout est réalisable:
- Exporter automatiquement la feuille excel en bdd Access (exportation plus simple que vers MySQL apparemment)
- exploiter cette base en php sur l'intranet.

Merci d'avance !

Dernière modification par bastouneco ; 06/12/2009 à 00h35. Motif: besoin de notification email
bastouneco est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/12/2009, 01h34   #2
Modérateur
 
Avatar de sabotage
 
Date d'inscription: juillet 2005
Messages: 10 088
Par défaut

Tu pourrais proposer une interface de modification de la base donnée et oublier le fichier excel.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/12/2009, 01h53   #3
Invité de passage
 
Date d'inscription: décembre 2009
Messages: 6
Par défaut

L' "informatitien" ne peut apparemment absolument pas se passer de ses feuilles excel ... Et dans mon cahier des charges je ne dois pas modifier son boulot.
bastouneco est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/12/2009, 14h19   #4
Invité de passage
 
Date d'inscription: décembre 2009
Messages: 6
Par défaut

Désolé de remonter le sujet, mais j'ai beaucoup de mal à trouver la solution adéquate !

Merci à ceux qui pourront m'aider !
bastouneco est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/12/2009, 17h04   #5
Rédacteur
 
Avatar de djayp
 
Date d'inscription: avril 2004
Messages: 191
Envoyer un message via ICQ à djayp
Par défaut

Salut !

Citation:
Envoyé par bastouneco Voir le message
L' "informatitien" ne peut apparemment absolument pas se passer de ses feuilles excel ... Et dans mon cahier des charges je ne dois pas modifier son boulot.
Un informaticien qui ne jure que par excel !?! Soit son patron l'oblige soit ce n'est pas un informaticien... Car on ne peut vraiment pas appeler ça une base de données !

Bref, quoiqu'il en soit tu as des contraintes à respecter. Je serais toi je m'orienterais vers les macros, ou une petite appli en PHP, qui listerait tout simplement ces fichiers. J'espère qu'ils sont au moins classés dans des dossiers et que les noms de fichiers sont standardisés... Tu pourras ainsi donner des accès à certains utilisateurs. N'oublies par de sécuriser les dossiers, soit par les options de partages (si en réseau), soit par des .htaccess (si php et serveur apache).

Enfin pour regrouper tout en un seul fichier, tu peux utiliser PHP et des classes spéciales pour Excel qui te permettront de lire et créer des fichiers.

Bon courage
A++
__________________
Djay
http://j-place.developpez.com/
djayp est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/12/2009, 16h43   #6
Modérateur
 
Avatar de s.n.a.f.u
 
Date d'inscription: août 2006
Localisation: Nantes
Âge: 35
Messages: 2 440
Par défaut

J'ai eu le même problème dans ma boite et j'ai réussi à les faire basculer sur une appli PHP/Access. Ainsi la base est accessible en local par des formulaires Access et en client-serveur via l'appli php (PDO rules !)
Et une fois qu'ils ont eu goûté au mode client-serveur, j'ai mis en place l'équivalent de tous les formulaires sur l'intranet et je peux te dire que les accès locaux à la base sont désormais rarissimes.

Pour utiliser ton fichier excel comme base, je ne suis pas confiant dans la solution. Par exemple, le fichier est bloqué en lecture lorsqu'il est en cours de modification...
__________________
  • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
  • Merci d'utiliser les balises de code (# dans l'éditeur)
  • Si votre problème est réglé, merci d'utiliser le bouton
S.N.A.F.U
s.n.a.f.u est déconnecté   Envoyer un message privé Réponse avec citation
NEWS PHPFAQ PHPCours PHPSources PHPLivres PHPScripts PHPOutils PHPComparatifsZend Framework

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 00h29.


Vos questions techniques : forum d'entraide PHP - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.