Я пытаюсь сделать время входа в систему и время выхода из системы в jsp netbeans. Хотя я пытаюсь сохранить время выхода из системы в базу данных mysql, дату & время сохраняет правильно, но имя пользователя и пароль сохраняются как null. Пожалуйста, помогите мне правильно сохранить имя пользователя и пароль в таблице. Вот мой выход из системы код:данные не могут быть сохранены в mysql правильно
`<%@ page import ="java.sql.*" %>
`<%String url="jdbc:mysql://localhost:3306/mysql";`
` String user="root";`
` String password="";`
`Class.forName("com.mysql.jdbc.Driver");`
`Connection con = DriverManager.getConnection(url, user, password);`
`Statement st = con.createStatement();`
`String uname1= request.getParameter("first_name");`
`String pwd = request.getParameter("pass");`
`session.setAttribute("fname", uname1);`
`session.setAttribute("pass", pwd);`
`int i = st.executeUpdate("insert into logut values ('" + uname1 + "','" + pwd + "',now())");`
`if (i > 0) `
`{out.write("<script type='text/javascript'>\n");`
`out.write("alert(' Logout Successfully!!! ');\n");`
`out.write("setTimeout(function({window.location.href='index.jsp'},1000);");`
`out.write("</script>\n");`
`}`
%>`
Моя база данных сохранить как это: ID = нулевой проход = нуль и дата и время сохранения правильно. выручи меня. Благодарю вас.
Нет данных в 'uname1'? –
Узнайте о подготовленных statemens. – Jens
У первой проверки 'uname1' есть какие-либо данные или нет, и да, ваш' id' должен быть AI автоматически вставлен. –