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.

Nom : bdd_recette.png
Affichages : 242
Taille : 45,5 Ko

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é.

Nom : ajout_liste_ingredients.png
Affichages : 213
Taille : 25,8 Ko

pour valider le tout je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.