묻고답하기
제로보드 가입폼 추가항목에 관해서요..
2009.08.22 15:43
가입폼관리에서 회원의 추가 정보를
받을 수 있잖아요..
예를들어 select를 선택해서
좋아하는 음식이 뭡니까? 라고 물어볼려면
일반적으로
<select name="food">
<option value="짜장면">짜장면</option>
<option value="볶음밥">볶음밥</option>
</select>
이렇게 할 수 있잖아요.
그리고 실제로 제로보드 관리자 화면에서 select 메뉴를 '짜장면', '볶음밥'으로 선택하면
저렇게 코드가 생성되는것 같고요.
그런데 실제로 DB에 "짜장면", "볶음밥"으로 저장하면 좀 그러니까
코드로 저장하기 위해서
<select name="food">
<option value="J">짜장면</option>
<option value="B">볶음밥</option>
</select>
이렇게 실제 사용자에게 보이는 값이랑 DB에 저장될 값이랑 다르게 설정하고 싶은데
이렇게 할 수는 없을까요?
예전에 질문했던 글인데.. 답도 없고 이것저것 방법을 동원해봤는데도
어떻게 해야 할지 못찾겠어서
다시 질문좀 합니다~ 아시는분~~~ 답변좀 부탁드려요ㅠㅠ
댓글 2
-
khongchi
2009.08.22 16:02
-
루키4
2009.10.24 06:34
코드값과 코드명을 별도의 테이블로 관리하면 가능합니다.
즉, 코드값과 코드명을 테이블 생성후에 그 값을 입력해 놓은 다음, 화면에 뿌릴때는 코드테이블 안에 담긴 값을 불러온 후, 실제 테이블에 저장이 될때는 코드만 반영 시키면 됨.
저장후 나중에 코드명을 출력하고자 할경우엔 코드테이블과 조인하면 가능.
지금 XE상태로는 힘들겠는데요? ^^