Click here to Skip to main content
15,887,822 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi! Can somebody help me?
I have a JSP page, where there are some questions. I want to save the answers to mysql database. All database connections are OK. But answers are not saved in database..
Can, pliz, see my code, where are errors :(





<%@page contentType="text/html" pageEncoding="UTF-8"%> <%@ page import="java.sql.*;" %>
Влияние компьютерных технологий на качество жизни современного человека
<form name="anketa" method="post" action="">
1. Каким образом Вы получаете доступ к сети Интернет?

<input type=radio name="radio" value="Интернет подключен дома"> Интернет подключен дома

<input type=radio name="radio" value="Выхожу в интернет через мобильный телефон, коммуникатор"> Выхожу в интернет через мобильный телефон, коммуникатор



2. Сколько времени (часов) Вы проводите за компьютером?

<input type="number" name="time" value="">



3. Замечали ли Вы, что проводите в Интернете больше времени, чем планировали?

<select name="choice_a">
<option value="choice1"> да, иногда провожу больше времени, чем планировал (а)
<option value="choice2"> нахожусь сколько хочется и мне безразлично время
</select>



<input type="submit" name="send" value="Ок" style="width:80px;" >
</form>

<%! String driverName = "com.mysql.jdbc.Driver";%>
<%! String connectionUrl = "jdbc:mysql://localhost:3306/quizanswers";%>
<%! String user = "root";%>
<%! String password = "Qwerty123@";%>
<% String radio=request.getParameter("radio");
String time=request.getParameter("time");
String choice_a=request.getParameter("choice_a");
try
{

Class.forName("com.mysql.jdbc.Driver");
String user = "root";
String password = "Qwerty123@";
String connectionUrl = "jdbc:mysql://localhost:3306/quizanswers";
Connection conn = (Connection) DriverManager.getConnection(connectionUrl, user, password);
String sql="Insert into quiz_form_1(Quiz_1,Quiz_2,Quiz_3) values(?,?,?)";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
rs=stmt.executeQuery("insert into quiz_form_1(Quiz_1,Quiz_2,Quiz_3) "
+ "values('"+radio+"','"+time+"','"+choice_a+"')");
}
catch(Exception e{ System.out.print(e); e.printStackTrace(); }
%>









Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900