묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
mysql 이용하여 폼에서 정보를 얻어오려고 합니다.
2004.12.14 11:53
안녕하세요- mysql 이용해서 html폼의 목록상자, 체크박스를 통해
db에 정보를 저장하려고 하는데요...뜻대로 되질 않네요;;
mysql 4.0.22 -win 버전 이용하고 있습니다.
<%-- input.html --%>
...
<select name="user_favor">
<option value="독서">독서</option>
<option value="게임">게임</option>
<option value="운동">운동</option>
</select>
<input type="checkbox" name="user_con1">컴퓨터활용
<input type="checkbox" name="user_con2">인터넷
<input type="checkbox" name="user_con3">웹프로그래밍
...
<%-- info.jsp --%>
...
String sql = "INSERT INTO userinfo3 VALUES (?,?,?,?)";
pstmt.setString(6,request.getParameter("user_favor"));
pstmt.setString(7,request.getParameter("user_con1"));
pstmt.setString(8,request.getParameter("user_con2"));
pstmt.setString(9,request.getParameter("user_con3"));
...
이런식으로 input.html에서 사용자의 입력을 받고 그 정보를 info.jsp에서 받아
db에 저장하는 형식입니다. 그런데 type=text 의 경우 잘 저장되는데
위와 같은 목록상자나 체크박스의 경우 저장이 안되고 null로 저장되더라구요..;;
방법 좀 알려주시면 감사하겠습니다 행복한 하루 되시길-
db에 정보를 저장하려고 하는데요...뜻대로 되질 않네요;;
mysql 4.0.22 -win 버전 이용하고 있습니다.
<%-- input.html --%>
...
<select name="user_favor">
<option value="독서">독서</option>
<option value="게임">게임</option>
<option value="운동">운동</option>
</select>
<input type="checkbox" name="user_con1">컴퓨터활용
<input type="checkbox" name="user_con2">인터넷
<input type="checkbox" name="user_con3">웹프로그래밍
...
<%-- info.jsp --%>
...
String sql = "INSERT INTO userinfo3 VALUES (?,?,?,?)";
pstmt.setString(6,request.getParameter("user_favor"));
pstmt.setString(7,request.getParameter("user_con1"));
pstmt.setString(8,request.getParameter("user_con2"));
pstmt.setString(9,request.getParameter("user_con3"));
...
이런식으로 input.html에서 사용자의 입력을 받고 그 정보를 info.jsp에서 받아
db에 저장하는 형식입니다. 그런데 type=text 의 경우 잘 저장되는데
위와 같은 목록상자나 체크박스의 경우 저장이 안되고 null로 저장되더라구요..;;
방법 좀 알려주시면 감사하겠습니다 행복한 하루 되시길-
목록 상자도
그값을 저장 할때 체크된걸 한번 확인하는 페이지를 두면 어떨지요
input.html에서 받아서 info.jsp로 넘어 가기 전에
체크박스나 목록상자에 선택해준값을 표시하는
info.html를 한번 보여주고 확인을 눌렀을때
info.jsp로 넘어 가게 하는방식
흠 info.html로 넘어가면서 모두 텍스트형식이 되어 지니깐
가능하리라 봅니다.
잘모르지만 걍 주절거려봤습니다. ^^* 도움이 못되어서 지송