Bonsoir à tous,


je travaille actuellement sur un projet (jsp mysql tomcat), et je doit réalisé un formulaire qui permet a l'utilisateur de saisir des données, mais j'utilise la balise SELECT qui contient une liste (nom_client) enregistrés dans la base de données (dans la table client).

et comme l'utilisateur peut ajouter un (nom_client) s'il n'existe pas , je ne sais pas la syntaxe exacte qui permet d''écrire dans une balise SELECT ,

mon code est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<td width="250"><select name="nom_client" style="min-width:250px"/>
<%      
        try{
                commande = "select distinct nom_client from entreprise 
                rs=lien.executeQuery(commande);
                out.println("<OPTION VALUE=''></OPTION>");
                while(rs.next()){
                        out.println("<OPTION VALUE='"+rs.getString("nom_client")+"'>"+rs.getString("nom_client")+"</OPTION>");
                }
        }
        catch(Exception e)
        {out.println(e);}
        
%>
</td>
ce code permet seulement la sélection et pas la saisie.

Merci de votre aide