여분필드 wr_x 사용하는 여러가지 방법 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

여분필드 wr_x 사용하는 여러가지 방법 정보

여분필드 wr_x 사용하는 여러가지 방법

본문

여분필드 wr_x 사용하는 여러가지 방법

1. 텍스트필드 사용할 경우
<input name=wr_1 itemname="wr_1" value="<?=$write[wr_1]?>">
<input name=wr_2 itemname="wr_2" value="<?=$write[wr_2]?>">

2. 라디오버튼 사용할 경우
<input type="radio" name=wr_1 value="원생" <?if($write[wr_1]=="원생")echo"checked";?>>원생  
<input type="radio" name=wr_1 value="부모"<?if($write[wr_1]=="부모")echo"checked";?>>부모 
<input type="radio" name=wr_1 value="교사" <?if($write[wr_1]=="교사")echo"checked";?>>교사 
<input type="radio" name=wr_1 value="일반" <?if($write[wr_1]=="일반")echo"checked";?>>일반 

3. 셀렉트박스 사용할 경우
<select name='wr_5' required itemname="소재지">
 <option value=''>선택하세요</option>
 <option value='충남' <? if($write[wr_5] == 충남) echo " selected "; ?>>충남</option>
 <option value='충북' <? if($write[wr_5] == 충북) echo " selected "; ?>>충북</option>
 <option value='전남' <? if($write[wr_5] == 전남) echo " selected "; ?>>전남</option>
 <option value='전북' <? if($write[wr_5] == 전북) echo " selected "; ?>>전북</option>
</select>

4. 게시판에 우편번호를 사용할때 여분필드 이용
<input size=4 maxlength=3 name=wr_1 readonly itemname="우편번호앞자리" value="<?=$write[wr_1]?>"> - <input size=4 maxlength=3 name=wr_2 readonly itemname="우편번호뒷자리" value="<?=$write[wr_2]?>">
<input name=wr_3 readonly required itemname="주소" value="<?=$write[wr_3]?>">
<input name=wr_4 required itemname="상세주소" value="<?=$write[wr_4]?>">
<a href="javascript:;" onclick="win_zip('fwrite', 'wr_1', 'wr_2', 'wr_3', 'wr_4');"> 주소검색</a>

5. 체크박스를 사용할때
<input type=checkbox name=wr_1 value="1" <?=$write[wr_1]?>>사과
<input type=checkbox name=wr_1 value="1" <?=$write[wr_1]?>>바나나
<input type=checkbox name=wr_1 value="1" <?=$write[wr_1]?>>오렌지
<input type=checkbox name=wr_1 value="1" <?=$write[wr_1]?>>키위

추천
22

댓글 62개

체크박스는 저대로 사용하면 같은 값 하나밖에 입력이 안되겠네요.
굳이 한개의 필드에서 체크박스를 이용하려면 한곳에 다 집어넣은 다음에
다시 배열로 빼내서 분리 해주는 작업이 필요할 듯 합니다. ^^
<select name="wr_2" id="wr_2" class="frm_input">
<option value='01' <? if($write[wr_2] == 01) echo " selected "; ?>>01</option>
<option value="02" <? if($write[wr_2] == 02) echo " selected "; ?>>02</option>
<option value="03" <? if($write[wr_2] == 03) echo " selected "; ?>>03</option>
<option value="04" <? if($write[wr_2] == 04) echo " selected "; ?>>04</option>
<option value="05" <? if($write[wr_2] == 05) echo " selected "; ?>>05</option>
<option value="06" <? if($write[wr_2] == 06) echo " selected "; ?>>06</option>
<option value="07" <? if($write[wr_2] == 07) echo " selected "; ?>>07</option>
<option value="08" <? if($write[wr_2] == 08) echo " selected "; ?>>08</option>
<option value="09" <? if($write[wr_2] == 09) echo " selected "; ?>>09</option>
<option value="10" <? if($write[wr_2] == 10) echo " selected "; ?>>10</option>
<option value="11" <? if($write[wr_2] == 11) echo " selected "; ?>>11</option>
<option value="12" <? if($write[wr_2] == 12) echo " selected "; ?>>12</option>
</select>&nbsp;&nbsp;

이렇게 사용하는데요.. 기본값이 09로 처음에 뜹니다.
어느부분이 잘못된건가요??ㅜㅜ
그누5에서 <? if($write[wr_2] == 01) echo " selected "; ?> 여기 부분을
<? if($write[wr_2] == 1) echo " selected "; ?>앞에 숫자 0 빼고 하니까 해결되었습니다.
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT