write.skin.php에서 radio 에서 체크한 것을 수정시 그대로 나타내기 간편한 방법
아래처럼 하는 것을 자주 봅니다
<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"?>>
하나씩 if문을 위와 같이 넣은 것은 번거롭기도 하거니와 코드도 복잡해집니다
아래와 같이 하면 간단히 할 수 있습니다
<?
if(!$w) $write[wr_1]='하나'; //처음 등록시 기본 체크
$value=$write[wr_1];
$wr1chk[$value]="checked='checked'";
?>
<input type="radio" name="wr_1" value="하나" <?=$wr1chk[하나]?>>
<input type="radio" name="wr_2" value="둘" <?=$wr1chk[둘]?>>
<input type="radio" name="wr_2" value="셋" <?=$wr1chk[셋]?>>
아래처럼 하는 것을 자주 봅니다
<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"?>>
하나씩 if문을 위와 같이 넣은 것은 번거롭기도 하거니와 코드도 복잡해집니다
아래와 같이 하면 간단히 할 수 있습니다
<?
if(!$w) $write[wr_1]='하나'; //처음 등록시 기본 체크
$value=$write[wr_1];
$wr1chk[$value]="checked='checked'";
?>
<input type="radio" name="wr_1" value="하나" <?=$wr1chk[하나]?>>
<input type="radio" name="wr_2" value="둘" <?=$wr1chk[둘]?>>
<input type="radio" name="wr_2" value="셋" <?=$wr1chk[셋]?>>
댓글 3개
게시글 목록
| 번호 | 제목 |
|---|---|
| 31942 | |
| 31928 | |
| 31927 | |
| 31925 | |
| 31863 | |
| 31854 | |
| 31853 | |
| 31842 | |
| 31827 | |
| 31815 | |
| 31811 | |
| 31809 | |
| 31805 | |
| 31794 | |
| 31785 | |
| 31782 | |
| 31756 | |
| 31739 | |
| 31735 | |
| 31726 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기