Doué en formulaires PHP? J'ai besoin d'aide..
vpxavier
Messages postés
44
Statut
Membre
-
vpxavier Messages postés 44 Statut Membre -
vpxavier Messages postés 44 Statut Membre -
Bonjour,
je suis un vrai débutant et j’aurais absolument besoin du coup de main des plus doués d’entre vous pour réaliser un formulaire un peu trop complexe pour moi. Il doit uniquement utiliser du PHP, SQL et HTML.
J’ai une base MySQL qui contient une table ELEMENTS avec (entre autres) les champs suivants : ELEMENTS_ID (auto integer), ELEMENTS_NAME (varchar), ELEMENTS_STATUS (varchar).
Je voudrais que l’utilisateur puisse enregister un « ensemble de conditions » dans une autre table et, par la suite, avec un petit service, lorsqu’une de ces conditions est à TRUE, je fais un ensemble d’actions définies par l’utilisateur dans un autre formulaire.
Le formulaire pour encoder les conditions devrait me montrer une liste avec les ELEMENTS_NAME mais avec la valeur de ELEMENTS_ID, un ensemble d’opérateurs (=, <>, <=, >=,…) et une valeur introduite à la main ; mais je devrais pouvoir mettre autant de conditions que je veux dans un ensemble ET je voudrais pouvoir mettre un ensemble de conditions dans un autre.
Ex : ENSEMBLECONDITIONS2 contient ((ELEMENT1 <= 100) AND ENSEMBLECONDITIONS1 = TRUE)
Une fois tous ces ensembles de conditions définis, je voudrais stocker dans une table l’ensemble d’actions à réaliser si tel ou tel ensemble de conditions est à TRUE.
Ex : ENSEMBLEACTIONS2 = ENSEMBLEACTIONS1 ET ELEMENT1 = 100.
J’ai vraiment besoin de réaliser ceci assez rapidement mais je suis complètement perdu… Si quelqu’un a les connaissances suffisantes pour m’aider à réaliser ceci, je lui en serais infiniment reconnaissant.
Merci déjà si vous avez lu ceci jusqu’au bout…
je suis un vrai débutant et j’aurais absolument besoin du coup de main des plus doués d’entre vous pour réaliser un formulaire un peu trop complexe pour moi. Il doit uniquement utiliser du PHP, SQL et HTML.
J’ai une base MySQL qui contient une table ELEMENTS avec (entre autres) les champs suivants : ELEMENTS_ID (auto integer), ELEMENTS_NAME (varchar), ELEMENTS_STATUS (varchar).
Je voudrais que l’utilisateur puisse enregister un « ensemble de conditions » dans une autre table et, par la suite, avec un petit service, lorsqu’une de ces conditions est à TRUE, je fais un ensemble d’actions définies par l’utilisateur dans un autre formulaire.
Le formulaire pour encoder les conditions devrait me montrer une liste avec les ELEMENTS_NAME mais avec la valeur de ELEMENTS_ID, un ensemble d’opérateurs (=, <>, <=, >=,…) et une valeur introduite à la main ; mais je devrais pouvoir mettre autant de conditions que je veux dans un ensemble ET je voudrais pouvoir mettre un ensemble de conditions dans un autre.
Ex : ENSEMBLECONDITIONS2 contient ((ELEMENT1 <= 100) AND ENSEMBLECONDITIONS1 = TRUE)
Une fois tous ces ensembles de conditions définis, je voudrais stocker dans une table l’ensemble d’actions à réaliser si tel ou tel ensemble de conditions est à TRUE.
Ex : ENSEMBLEACTIONS2 = ENSEMBLEACTIONS1 ET ELEMENT1 = 100.
J’ai vraiment besoin de réaliser ceci assez rapidement mais je suis complètement perdu… Si quelqu’un a les connaissances suffisantes pour m’aider à réaliser ceci, je lui en serais infiniment reconnaissant.
Merci déjà si vous avez lu ceci jusqu’au bout…
A voir également:
- Doué en formulaires PHP? J'ai besoin d'aide..
- Whatsapp opposition ai formulaire - Guide
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Retour a la ligne avec Echo comment faire ? - Forum Webmastering
Sans rancune Slum...
C'est justement le formulaire qui me pose problème. ;o)
Pour les noms des champs de formulaire, pas d'importance, je sais comment les modifier; pour les noms des colonnes de ma table, ce qui est important pour moi, c'est de se baser sur la table ELEMENTS comme décrit dans mon post précédent.
La table qui contiendra l'ensemble de conditions et celle qui contiendra l'ensemble d'actions ne sont pas encore créées étant donné que je ne sais pas encore quels sont les champs dont j'aurai besoin pour réaliser ce dont j'ai besoin.
Le nom des tables pourrait être: ENSCONDITIONS et ENSACTIONS.
Pour les champs, en général j'utilise le nom de la table suivi d'un underscore et ensuite la description du champs; ex: ENSCONDITIONS_ID.
J'ai oublié de préciser dans mon 1er post que la valeur introduite à la
main correspond à ELEMENTS_STATUS.
J'espère que cela peut vous aider à m'aider! :op
Merci d'essayer en tout cas.