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, toutes les FAQ PHP, 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é régulier
 
Inscription : décembre 2009
Messages : 20
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 20
Points : 5
Points : 5
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 00
Vieux 06/12/2009, 01h34   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
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 00
Vieux 06/12/2009, 01h53   #3
Invité régulier
 
Inscription : décembre 2009
Messages : 20
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 20
Points : 5
Points : 5
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 00
Vieux 08/12/2009, 14h19   #4
Invité régulier
 
Inscription : décembre 2009
Messages : 20
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 20
Points : 5
Points : 5
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 00
Vieux 08/12/2009, 17h04   #5
Membre chevronné
 
Avatar de djayp
 
Inscription : avril 2004
Messages : 290
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 290
Points : 617
Points : 617
Envoyer un message via ICQ à djayp
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 00
Vieux 15/12/2009, 16h43   #6
Modérateur
 
Avatar de s.n.a.f.u
 
Homme
Développeur Web
Inscription : août 2006
Messages : 2 682
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : août 2006
Messages : 2 682
Points : 3 365
Points : 3 365
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 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 19h57.


 
 
 
 
Partenaires

Hébergement Web