Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
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 07/02/2008, 06h03   #1
Membre actif
 
Chef de projet en SSII
Inscription : janvier 2008
Messages : 124
Détails du profil
Informations professionnelles :
Activité : Chef de projet en SSII

Informations forums :
Inscription : janvier 2008
Messages : 124
Points : 181
Points : 181
Par défaut Outil afin de créer un formulaire de calcul

Bonjour,

Je suis actuellement stagiaire, mon entreprise souhaite migrer leur BDD sous acces vers PostGreSQL avec une interface web PHP.

Ils ont pas mal de feuilles de calculs sous Excel, et stock les resultats sur acces.

Mon gros problème est donc de créer un formulaire afin de générer un nouveau formulaire de calcul en fonction des champs qui auront été defini, afin que cela soit le plus evolutif possible. En effet l'entreprise ajoute régulièrement de nouvelles analyses.

Donc je pense faire saisir à l'utilisateur le calcul, ensuite parser la chaine afin d'avoir les opérateurs du calcul, et lui faire saisir les champs du formulaire qui sera généré.

Donc ma question est: Est il envosageable de le faire? Cela semble assez complexe a mettre en place.
Y'a t'il déjà des outils existant pour faire cela?

Sinon y'aurait t'il une autre alternative pour faire cela en PHP?

Merci bien.
chenel80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 08h59   #2
Membre Expert
 
Avatar de riete
 
Homme Thierry
NFC & DevWeb
Inscription : avril 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 51
Localisation : France

Informations professionnelles :
Activité : NFC & DevWeb
Secteur : Bâtiment

Informations forums :
Inscription : avril 2006
Messages : 1 175
Points : 1 366
Points : 1 366
Compte tenu de ce que je comprends.
Il me semble plutôt malvenu d'essayer de refaire directement une application "comme" Excel/Access avec une système SQL/php/apache, en mimant ce qui est déjà fait.

Avant de t'attaquer à chercher comment tu vas faire, cherche bien ce que tu dois faire en premier lieu.

J'ai vécu la même chose sur le projet sur lequel je travail. Si tu pratiques une bonne analyse des besoins de l'entreprise et essaye de définir l'ensembles de modules nécessaires par service ou/et par personnes ainsi que leurs interactions.
Je pense que tu peux obtenir un résultat bien meilleur que celui qu'il ont en ce moment. Mais ce n'est pas pour te mettre la pression, mais c'est toi qui détiens les clefs de la réussite de ce projet. Donc il faut que ta perception du projet au départ soit juste. N'hésite pas à discuter avec les utilisateurs pour étudier leur mode fonctionnement. Tu auras l'impression de perdre du temps, mais tu en gagnera.

Par exemple: tu parle de calcul Excel et d'essayer de faire un parser. Ok. Mais est il bien nécessaire de donner la possibilité aux utilisateurs de faire toutes sortes de calculs? N'y a t il pas un redondance que tu peux identifier dans ceux-ci? Les choses seraient plus facile et stables à mettre en oeuvre.

Bonne chance
riete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 09h22   #3
Membre actif
 
Chef de projet en SSII
Inscription : janvier 2008
Messages : 124
Détails du profil
Informations professionnelles :
Activité : Chef de projet en SSII

Informations forums :
Inscription : janvier 2008
Messages : 124
Points : 181
Points : 181
Merci de ta reponse,

Oui en effet je pense comme toi.
Excel est bien plus pratique pour faire des calculs.

Cependant un ingénieur dans l'entreprise m'a dit que ca reste totu à fait possible aussi en PHP, bien que ce soit assez lourd a mettre en place, comparé a Excel.

Bref je dois faire un formulaire de calculs en PHP, où un résultat d'un calcul sera retourner puis stocker dans la base de donnée.
Mais il y'a une cinquantaines d'analyses, et cela change assez souvent, certaines analyse sont supprimées , d'autre doivent être crée.
On peu le faire aisément sous Excel, mais je ne trouve pas de moyen en PHP à part créer un formulaire qui créra des formulaires de calculs.

J'ai pensé aussi a faire les calculs sous excel uniquement puis retourner le resultat dans la page PHP, qui lui se chargera juste de stocker la valeur dans la base de données. Mais je ne pense pas qu'on puisse faire communiquer Excel avec PHP.

Bref je reste au point mort, etant novice, si vous avez des idées n'hesitez pas .
chenel80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 09h25   #4
Membre à l'essai
 
Inscription : mai 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 72
Points : 20
Points : 20
Regarde là => PHP&EXCEL
cstan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 10h27   #5
Membre Expert
 
Avatar de riete
 
Homme Thierry
NFC & DevWeb
Inscription : avril 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 51
Localisation : France

Informations professionnelles :
Activité : NFC & DevWeb
Secteur : Bâtiment

Informations forums :
Inscription : avril 2006
Messages : 1 175
Points : 1 366
Points : 1 366
Citation:
Envoyé par cstan Voir le message
Regarde là => PHP&EXCEL
Ce lien est Excellent , c'est quelque chose que je ne connaissais pas (quelle richesse ce php).
Par contre je ne suis pas certain que ceci soit en rapport avec le travail que doit faire chenel80.

Si tu veux stocker tes calculs Excel dans ta BD, tu as aussi la possibilité d'utiliser ODBC.

Tu installe un driver ODBC sur le client qui utilise Excel, ce qui permet a Excel de maniper sur tes tables.
riete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 11h03   #6
Membre actif
 
Chef de projet en SSII
Inscription : janvier 2008
Messages : 124
Détails du profil
Informations professionnelles :
Activité : Chef de projet en SSII

Informations forums :
Inscription : janvier 2008
Messages : 124
Points : 181
Points : 181
Oui en effet ce lien est intéressant mais ne m'aide pas beaucoup.

L' ideal pour moi serait quand meme de tout faire sur PHP, le problème reste donc entier
chenel80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 12h01   #7
Membre Expert
 
Avatar de riete
 
Homme Thierry
NFC & DevWeb
Inscription : avril 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 51
Localisation : France

Informations professionnelles :
Activité : NFC & DevWeb
Secteur : Bâtiment

Informations forums :
Inscription : avril 2006
Messages : 1 175
Points : 1 366
Points : 1 366
Une analyse bien faite, je ne vois que ça
riete 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 +2. Il est actuellement 18h56.


 
 
 
 
Partenaires

Hébergement Web