ITmembers.net 아카이브 · 2002–2009

질문과 답변

[질문] 라디오버튼 값 리턴받기...

안녕하세요..
또 질문이 생겨버렸습니다.
PHP게시판프로젝트에서 조금 응용을 해봤습니다.

write.php 에 이런문장을 추가했습니다.
라디오버튼입니다.
라디오버튼을 클릭하면 Boff 라는 value 값을 ch_che1 값에 저장합니다.
<input type='checkbox' name='ch_che1' value='Boff' checked>Boff
DB에서 ch_che1는 char 형태로 지정했습니다.

그리고 View 에는 이렇게 넣어서 Boff 라는 문자를 출력했습니다.
<? echo $array[ch_che1]; ?>

여기까지는 제 생각대로 됬는데
수정에서 문제가 생겼습니다.

<input type='checkbox' name='ch_che1' value='<? echo $array[ch_che1]; ?>'>Ben

이렇게 했는데 당연히 체크박스가 체크가 안되더군요...checkbox 에서 체크를 해주는 옵션이 checked 인데 막연하게 될줄 알았지만 잠시 생각해보니 현재 ch_che1 에 저장되었는건 문자열인데 될리가 없을거라고 생각되는군요..
그래서 책(오늘 Php 초보탈줄이야기라는것을 샀습니다.)에서 찾아보았지만 이 부분에 관한 이야기는 없군요...

지금 생각으로는
ch_che1 안에 어떤 문자가 있다면
<input type='checkbox' name='ch_che1' checked>Ben
라는 형식을 띄게 만들어야하는데...
어떻게 할지 잘 생각이 안납니다.

아니면 다른 방법이 있을까요...?


P.S.
밑에서 제가 질문한 정규표현식에 책에 자세하게 나와있네요..한번 공부해봐야하겠습니다...



댓글 2