-
ajout en jsp
Bonjour,
j'ai un table qui contient 5 champs (id_missions,pays,nature,dure,date) et j'ai crée un formulaire pour alimenter cette table le code et le suivant
<p> Mission(s) déja effectuée(s) pour IFI:</p> <br>
<p> Pays Nature Durée Date</p>
<input type="text" name="pays">
<input type="text" name="nature">
<input type="text" name="duree" >
<input type="date" name="dattes" >
l'ajout ici il se fait sans aucun probleme
j'ai ajouter une fonction script qui me permet d'ajouter automatiquement les quatres champs si l'utilisateur à besion d'ajouter une autre mission.
mais quand j'ajoute par exemple une autre champs l'insertion de ce dernier ne passe pas à la base de donnés.
merci pour votre aide.
-
-
est ce que ta compris mon probleme
-
tu nous parles de fonction script et on ne voit pas de code.
Il nous faut ton code correctement commenté pour qu'on puisse t'aider.
-
1 pièce(s) jointe(s)
-
et tu récupère comment le contenu de ton formulaire?
Tu sais le faire? tu vois quelque chose?
De même ton code n'est pas complet, on ne voit pas le traitement ni la tentative d'insertion en bdd.
-
en fait l'in sertion dans la base je le fais de la facon suivante
String pays =request.getParameter("pays");
String nature = request.getParameter("nature");
String duree=request.getParameter("duree");
String dattes=request.getParameter("dattes");
et la requette c'est sa :
String sql2 = "INSERT INTO public.missions (pays, nature,duree,dattes) VALUES ('"+pays+"','"+nature+"','"+duree+"','"+dattes+"')";
-
Avec le code au-dessus, tu gères qu'une seule ligne.
S'il y a plusieurs lignes dans ton formulaire alors probablement qu'il faille utiliser:
request.getParameterValues()