IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[Conception] Détection d'opérations mathématiques dans un textfield


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 50
    Points : 21
    Points
    21
    Par défaut [Conception] Détection d'opérations mathématiques dans un textfield
    Salut à tous !

    Voici mon projet :

    Il y a deux parties distinctes, et donc deux tables d'enregistrements distinctes.

    Dans un premier temps il y a la table que j'appelle Formule type, qui va garder en mémoire des formules de calcul type. Par exemple :

    longueur*largeur
    longueur*hauteur
    (rayon*diamètre)/(pii)
    ...

    Ces formules sont rentrées à l'aide d'un simple champ de texte, et il faut par la suite pouvoir retrouver où il y a des parenthèses, où il y a des variables et où il y a des opérations.

    Evidemment, il peut y avoir des tonnes de formule de calcul différents, et la table Formule Type ne peut pas connaître tous les champs. C'est pourquoi j'appellerai les champs : valeur1, opération1, valeur2, opération2, valeur3.... etc, et enfin le résultat.

    Deuxième partie, la table Piece. On peut choisir le type de calcul que l'on veut grâce à la table Formule Type. Une fois qu'on a choisi la formule type, on peut renseigner les champs :

    par exemple si on a choisi la formule type longueur*largeur, cela nous donne deux textfields à alimenter :

    Longueur :
    Largeur :

    Et enfin le résultat.

    Ouf, voila. L'algorithme semble très compliqué c'est pourquoi je demande votre aide, j'ai essayé d'expliquer au mieux mais je pense que ce n'est pas assez clair.

    Merci de votre réponse !

  2. #2
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 304
    Points : 405
    Points
    405
    Par défaut
    Je te conseillerai de revoir le schema de ta base de données.

  3. #3
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2003
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2003
    Messages : 422
    Points : 243
    Points
    243
    Par défaut
    Salut,

    Ton projet a l'air intéressant, mais effectivement tu ne l'expliques pas très bien. Tu peux donner un exemple concret de ce qu'il faut entrer et qu'est-ce que tu veux stocker exactement, ce sera plus facile de comprendre.

Discussions similaires

  1. opérations mathématiques dans un template
    Par etienne.clopeau dans le forum Django
    Réponses: 1
    Dernier message: 15/11/2009, 16h37
  2. Détection position des yeux dans une image
    Par Morvan Mikael dans le forum Traitement d'images
    Réponses: 16
    Dernier message: 24/12/2008, 23h09
  3. Réponses: 3
    Dernier message: 02/08/2008, 17h46
  4. [XHTML] opération mathématique dans input
    Par mathieu57 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 09/12/2007, 13h29
  5. [Flash MX] Pb d'affichage dans un textfield
    Par dens63 dans le forum Flash
    Réponses: 2
    Dernier message: 04/11/2003, 10h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo