Bonjour
Je suis en train de créer une application sous webdev20 pour saisir des recettes de cuisines .
j'ai une table recette , une table liste_ingrédients_recettes qui regroupe tous les ingrédients avec poids et quantité et une table ingrédients qui liste tous les ingrédients.
j'ai creer un formulaire de saisie des recette et dedans j'utilise une zone répétée dans laquelle j'ajoute les ingrédients avec leurs quantité et unité.
pour valider le tout je fais :
1 2 3 4
| //on transfert les données saisie vers les zones tampons
PageVersFichier()
// on transfert dans la base de données
HAjoute(recette) |
ca m'enregistre les données dans la base recette .
mais par contre je n'arrive pas a transféré tous les champs de la zone repeté vers la base liste_ingredients_recette.
la table liste_ingredient_recette est composée comme ca :
1 2 3 4 5
| id_liste_ingredient_recette
id_ingredient
quantité_ingredient
unite_ingredient
id_recette |
mon probleme et de recupere id_recette (qui est creer a l'enregistrement de la table recette)
j'ai essaye de faire :
recette.id_recette = liste_ingredients_recette.id_recette
mais ca marche pas il me dit que id est vide.
JE NE SAIS PAS COMMENT GERRER CETTE ZONE REPETEE.
faut il que je creer un requette regroupant les 3 tables avec des jointures ? dans ce cas la ma zone repetée je transfert comment les donnée a la table ?
je sais ,je suis une quiche
pour un non programmeur c'est pas simple
Merci d'avance pour votre aide.
Partager