Page 1 sur 1

Aide réalisation web application

Posté : 10 févr. 2017, 14:01
par webartprod
Bonjour à toutes et à tous,

Je suis débutant en php, néanmoins pour le projet que l'on m'a demandé, après avoir cherché plusieurs solutions, un petit tour au php et mysql me parait la meilleure solution.

J'ai actuellement un fichier excel contenant un ensemble de produit, qui est transmis chaque mois à différents services afin de référencer leur commande de fournitures de bureau.

Dans le cadre du développement durable on me demande de trouver une solution afin d'éviter l'emploi du papier à l'édition du recensement.

J'ai donc créé une base mysql avec :

1 table utilisateur

Utilisateur_ID
Utilisateur_Nom
Utilisateur_Prenom

1 table service

Service_ID
Service_Nom

1 table servutil (table de relation entre l'utilisateur et le service)
servutil_ID
Utilisateur_ID
Service_ID

1 table produits

Produits_ID
Produit_Code
Produits_Description
Produit_Conditionnement

1 Table Commande
Commande_ID
Commande_Date
servutil_ID
Produits_ID
Commande_Quantite

Me connecter à la base, pas de soucis, créer les instructions de saisie pour alimenter la base de donnée pas de soucis.

Mon soucis est de créer mon formulaire de commande, en effet j'ai certaines contraintes.

1) l'utilisateur ne doit pas pouvoir mettre la date, celle du jour de saisie doit automatiquement pouvoir s'inscrire dans le champs du formulaire qui alimentera dans la table commande, le champ Commande_Date.

2) L'utilisateur doit pouvoir choisir l'ID provenant de la table servutil et les champs nom et services doivent automatiquement apparaitre dans le formulaire.

3) l'ensemble des produits doivent être visible pour les commandes sous forme de datagrill ou listing mais avec un checkbox à côté et le champ Commande_Quantite.

4) lors du traitement php de la commande pour update de la table COMMANDE, seul les produits ayant été cochés doivent s'inscrire.

Voici pour le début, car j'aurai d'autres éléments à traiter par la suite.

Merci d'avance pour votre aide.

Re: Aide réalisation web application

Posté : 10 févr. 2017, 14:10
par Spols
Un sage a écrit dans sa signature "Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:" Je pense que ce conseil est tout à fait approprié. Si le html/css te manque, il y a foule de tuto sur le net. si tu as un début de projet et des difficulté, n'hésite pas à venir nous revoir avec un début de code

Re: Aide réalisation web application

Posté : 10 févr. 2017, 14:20
par webartprod
Je vais faire une trame et suivre ton conseil, mais c'est au niveau du code php, en html je sais mettre mes inputbox, checkbox etc...

Avec un peu de code vous pourrez m'aider plus facilement c'est certain :)

Merci

Re: Aide réalisation web application

Posté : 11 févr. 2017, 10:33
par Yvesbe
2) L'utilisateur doit pouvoir choisir l'ID provenant de la table servutil et les champs nom et services doivent automatiquement apparaitre dans le formulaire.

=> cette partie la, je la ferais en AJAX avec jquery (parce que je le connais et que je le trouve toujours cool)
https://api.jquery.com/jquery.post/

déclenché par un évènement onClick ou onChange
http://www.w3schools.com/jsref/event_onchange.asp

bon... je n'ai pas parlé de php, mais ça fait partie du projet ^^