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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 34292 | |
| 34279 | |
| 34278 | |
| 34264 | |
| 34251 | |
| 34231 | |
| 34196 | |
| 34184 | |
| 34166 | |
| 34151 | |
| 34143 | |
| 34142 | |
| 34134 | |
| 34132 | |
| 34131 | |
| 34125 | |
| 34093 | |
| 34076 | |
| 34060 | |
| 34031 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기