Bonsoir,

J'ai deux formulaires sur ma page Web (codé en Java), l'un est issu de la table ecole (id_ecole, nom_ecole)
Et l'autre table se nomme eleve avec un (id,eleve, nom_eleve, prenom_eleve)

Pour pouvoir ajouter des informations dans le formulaire, il faut faire une requête SQL, j'ai donc crée une classe EcoleBD et je me suis connecté à mysql.
La requête est exacte, le formulaire ecole enregistre bien dans la base de donnée les informations de l'utilisateur

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
17
18
19
20
21
22
 
 
public static Connection getConnection(){
        Connection con=null;
        try{
            Class.forName("com.mysql.jdbc.Driver");
            con=DriverManager.getConnection("jdbc:mysql://localhost:3306/maBase","root","");
        }catch(Exception e){System.out.println(e);}
        return con;
    }
 
public static int enregistrement(Ecole v){
        int status=0;
        try{
            Connection con=getConnection();
            PreparedStatement ps=con.prepareStatement(
                    "insert into ecole(nom_ecole) values(?)");
            ps.setString(1,v.getNom_ecole());
            status=ps.executeUpdate();
        }catch(Exception e){System.out.println(e);}
        return status;
    }
Pour le cas de ma deuxième table eleve dois-je encore créer une classeBD, et me connecter à la BD ??? Y a-t-il moyen de taper les 2 tables sur la première requête et utiliser seulement une classe ???

Merci pour votre réponse