Я пытаюсь редактировать / обновлять детали, которые были введены в форму.Когда я пытаюсь обновить адрес самостоятельно, он работает.Однако, когда я пытаюсь обновить более одного столбца, это не так.Я предполагаю, что есть проблема с приведенным ниже кодом, так как он работает с одним объектом, но не более чем с одним.
Update register set (address, contact) = concat('"+address+"', '"+mob+"');
Это код Java.Это ошибка показывает, JSP показывает в виде пустой страницы
try{
String session_id =null;
HttpSession session1=request.getSession(false);
if(session1!=null){
session_id=(String)session1.getAttribute("name");
}
String name = request.getParameter("name");
String email = request.getParameter("email");
String pass = request.getParameter("password");
String address = request.getParameter("address");
String mob = request.getParameter("contact");
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/alt", "root", "");
Statement stmt = con.createStatement();
stmt.execute("Update register set (address, contact) = concat('"+address+"', '"+mob+"') where uid='"+session_id+"'");
out.println("registration success");
response.sendRedirect("login.jsp");
}catch(Exception e){
}
%>