<%@ page import="java.sql.*" %> <% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); %> <HTML> <HEAD> <TITLE>Programmation Base de données JSP</TITLE> </HEAD> <BODY> <H1>Recherche dans la base de données</H1> <FORM ACTION="self.jsp" METHOD="POST"> Please Veuillez taper votre email: <BR> <INPUT TYPE="TEXT" NAME="email"> <BR> <INPUT TYPE="SUBMIT" value="Submit"> </FORM> <H1>Extraire les information</H1> <% Connection connection = DriverManager.getConnection( "jdbc:odbc:data", "userName", "password"); Statement statement = connection.createStatement(); String email = request.getParameter("email"); ResultSet resultset = statement.executeQuery("select * from tableName where email = '" + email + "'") ; if(!resultset.next()) { out.println("désolé, utilisateur introuvable. " + "Veuillez <A HREF='findUser.html'>réessayer</A>."); } else { %> <TABLE BORDER="1"> <TR> <TH>ID</TH> <TH>Nom</TH> <TH>Prenom</TH> <TH>ville</TH> <TH>Email</TH> </TR> <TR> <TD> <%= resultset.getString(1) %> </TD> <TD> <%= resultset.getString(2) %> </TD> <TD> <%= resultset.getString(3) %> </TD> <TD> <%= resultset.getString(4) %> </TD> <TD> <%= resultset.getString(5) %> </TD> </TR> </TABLE> <BR> <% } %> </BODY> </HTML> |
Cet article JSP: Rechercher des données dans une base de données est apparu en premier sur .