A voir également:
- Liste déroulante php+renvoi
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Renvoi d'appel ooredoo - Forum Mobile
- Supprimer une liste déroulante excel - Forum Word
2 réponses
magicshark
Messages postés
402
Date d'inscription
mardi 27 juillet 2010
Statut
Membre
Dernière intervention
6 mai 2014
13
27 nov. 2010 à 15:05
27 nov. 2010 à 15:05
as ta place je ferai ça par les variable de session
Bonjour,
Pour réaliser ce projet, tu as besoin d'un formulaire composé de :
- une liste déroulante de produits alimentaires (apparamment déjà réalisée)
- un champ (type text) pour la quantité consommée
- une liste déroulante pour le choix du conditionnement en grammes ou unité (bien que je ne vois pas pourquoi même un aliment à l'unité ne puisse pas être transcris en grammes ?)
- TOUS les champs ci-dessus peuvent être répéter dans le formulaire en faisant attention à bien différencier l'attribut "name" de chaque champ et/ou liste déroulante.
- un bouton de soumission.
Le script PHP doit :
- récupérer les infos provenant du formulaire
- vérifier les données qui doivent correspondre au format attendu (exemple pour les grammes une valeur numérique)
- additionner les calories consommées
- démarrer une session et enregistrer les calories dans cette session
- retourner un tableau HTML des aliments sélectionnés, par exemple :
Bien entendu, on peut mêler Javascript (ou Ajax) pour vérifier/contrôler les données du formulaire ainsi qu'une complétion automatique.
Pour une jolie présentation du tableau HTML regroupant les éléments, du CSS sera nécessaire.
Voilà quelques pistes de travail pour une ébauche de codage...
Pour réaliser ce projet, tu as besoin d'un formulaire composé de :
- une liste déroulante de produits alimentaires (apparamment déjà réalisée)
- un champ (type text) pour la quantité consommée
- une liste déroulante pour le choix du conditionnement en grammes ou unité (bien que je ne vois pas pourquoi même un aliment à l'unité ne puisse pas être transcris en grammes ?)
- TOUS les champs ci-dessus peuvent être répéter dans le formulaire en faisant attention à bien différencier l'attribut "name" de chaque champ et/ou liste déroulante.
- un bouton de soumission.
Le script PHP doit :
- récupérer les infos provenant du formulaire
- vérifier les données qui doivent correspondre au format attendu (exemple pour les grammes une valeur numérique)
- additionner les calories consommées
- démarrer une session et enregistrer les calories dans cette session
- retourner un tableau HTML des aliments sélectionnés, par exemple :
+----------+---------------------+ | Aliments | Calories consommées | +----------+---------------------+ | Abricot | X kcal | +----------+---------------------+ | Pomme | Y kcal | +----------+---------------------+ | TOTAL | Z kcal | +----------+---------------------+
Bien entendu, on peut mêler Javascript (ou Ajax) pour vérifier/contrôler les données du formulaire ainsi qu'une complétion automatique.
Pour une jolie présentation du tableau HTML regroupant les éléments, du CSS sera nécessaire.
Voilà quelques pistes de travail pour une ébauche de codage...