String duree = request.getParameter(" DUREE").toString();
String code_utilise = request.getParameter(" CODE_UTILISE").toString();
String date_souscription = request.getParameter(" DATE_SOUSCRIPTION").toString();
String requete = "insert into ABONNEMENT(NUM_ABONNEMENT,LOGIN,DUREE,CODE_UTILISE,DATE_SOUSCRIPTION)";
requete = requete + "values ("+ num_abonnement +",'"+ login +"','"+ duree +"','"+ code_utilise +"','"+ date_souscription +"')";
TableDAOInterface tableDAO = new JDBCTableDAO();
tableDAO.faireRequete(requete);
tableDAO.loadDatas();
updateSite();
request.getRequestDispatcher("administration.jsp").forward(request, response);
}else if(tableName.equals("JEUX")){
String num_jeu = request.getParameter("NUM_JEUX").toString();
String categorie = request.getParameter(" CATEGORIE").toString();
String nom = request.getParameter(" NOM").toString();
String type = request.getParameter(" TYPE").toString();
String description = request.getParameter(" DESCRIPTION").toString();
String contexte = request.getParameter(" CONTEXTE").toString();
String regle = request.getParameter(" REGLE").toString();
String controls = request.getParameter(" CONTROLS").toString();
String numberofplay = request.getParameter(" NUMBEROFPLAY").toString();
String numberofrates = request.getParameter(" NUMBEROFRATES").toString();
String rates = request.getParameter(" RATES").toString();
String jeuxdumois = request.getParameter(" JEUX_DU_MOIS").toString();
String requete = "insert into JEUX(NUM_JEUX,CATEGORIE,NOM,TYPE,DESCRIPTION,CONTEXTE,REGLE,CONTROLS,NUMBEROFPLAY,NUMBEROFRATES,RATES,JEUX_DU_MOIS)";
requete = requete + "values ("+ num_jeu +",'"+ categorie +"','"+ nom +"','"+ type +"','"+ description +"','"+ contexte +"','"+ regle +"','"+ controls +"',"+ numberofplay +","+ numberofrates +","+ rates +","+ jeuxdumois +")";
TableDAOInterface tableDAO = new JDBCTableDAO();
tableDAO.faireRequete(requete);
tableDAO.loadDatas();
updateSite();
request.getRequestDispatcher("administration.jsp").forward(request, response);
}else if(tableName.equals("NOTER")){
String login = request.getParameter("LOGIN").toString();
String numjeux = request.getParameter(" NUM_JEUX").toString();
String note = request.getParameter(" NOTE").toString();
String requete = "insert into NOTER(LOGIN,NUM_JEUX,NOTE)";
requete = requete + "values ('"+ login +"',"+ numjeux +","+ note +")";
TableDAOInterface tableDAO = new JDBCTableDAO();
tableDAO.faireRequete(requete);
tableDAO.loadDatas();
updateSite();
request.getRequestDispatcher("administration.jsp").forward(request, response);
}else if(tableName.equals("PAGE")){
String url = request.getParameter("URL").toString();
String titre = request.getParameter(" TITRE").toString();
String header = request.getParameter(" HEADER").toString();
String footer = request.getParameter(" FOOTER").toString();
String requete = "insert into PAGE(URL,TITRE,HEADER,FOOTER)";
requete = requete + "values ('"+ url +"','"+ titre +"','"+ header +"','"+ footer +"')";
TableDAOInterface tableDAO = new JDBCTableDAO();
tableDAO.faireRequete(requete);
tableDAO.loadDatas();
updateSite();
request.getRequestDispatcher("administration.jsp").forward(request, response);
}else if(tableName.equals("SITE")){
String idsite = request.getParameter("ID_SITE").toString();
String titre = request.getParameter(" TITRE").toString();
String description = request.getParameter(" DESCRIPTION").toString();
String requete = "insert into SITE(ID_SITE,TITRE,DESCRIPTION)";
requete = requete + "values ("+ idsite +",'"+ titre +"','"+ description +"')";
TableDAOInterface tableDAO = new JDBCTableDAO();
tableDAO.faireRequete(requete);
tableDAO.loadDatas();
updateSite();
request.getRequestDispatcher("administration.jsp").forward(request, response);
}else if(tableName.equals("UTILISATEUR")){
String login = request.getParameter("LOGIN").toString();
String mdp = request.getParameter(" MDP").toString();
String datefinabo = request.getParameter(" DATE_FIN_ABONNEMENT").toString();
String comptevalider = request.getParameter(" COMPTE_VALIDER").toString();
String email = request.getParameter(" EMAIL").toString();
String newsletter = request.getParameter(" NEWS_LETTER").toString();
String admin = request.getParameter(" ADMINISTRATEUR").toString();
String requete = "insert into UTILISATEUR(LOGIN,MDP,DATE_FIN_ABONNEMENT,COMPTE_VALIDER,EMAIL,NEWS_LETTER,ADMINISTRATEUR)";
requete = requete + "values ('"+ login +"','"+ mdp +"','"+ datefinabo +"',"+ comptevalider +",'"+ email +"',"+ newsletter +","+ admin +")";
TableDAOInterface tableDAO = new JDBCTableDAO();
tableDAO.faireRequete(requete);
tableDAO.loadDatas();
updateSite();
request.getRequestDispatcher("administration.jsp").forward(request, response);
}else if(tableName.equals("QUESTION_REPONSE")){
String num_qr = request.getParameter("NUM_QR").toString();
String id_site = request.getParameter(" ID_SITE").toString();
String text = request.getParameter(" TEXT").toString();
String requete = "insert into QUESTION_REPONSE(TEXT,NUM_QR,ID_SITE) values (TEXT=\"" + text + "\", NUM_QR=" + num_qr + ", ID_SITE=" + id_site+")";
System.out.println(requete);
TableDAOInterface tableDAO = new JDBCTableDAO();
tableDAO.faireRequete(requete);
tableDAO.loadDatas();
updateSite();
request.getRequestDispatcher("administration.jsp").forward(request, response);
return;
}
}