균

[1원짜리 팁 -초보자용] 수정시 radio 체크 상태 나타내기 간편 방법

· 2013-03-09 (토) 23:30:49 · 4952 · 3
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[셋]?>>
|

댓글 3개

참고하겠습니다.
감사합니다!..
좋읕 팁입니다. 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

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

+
제목 글쓴이 날짜 조회
13-03-29 조회 5,729
13-03-27 조회 1.4만
13-03-27 조회 5,465
13-03-27 조회 6,612
13-03-20 조회 4,785
13-03-19 조회 5,315
13-03-19 조회 5,836
13-03-17 조회 5,401
13-03-14 조회 8,676
13-03-13 조회 5,437
13-03-13 조회 4,840
13-03-12 조회 4,043
13-03-12 조회 6,705
13-03-11 조회 3,723
13-03-09 조회 4,953
13-03-09 조회 6,035
13-03-07 조회 6,975
13-03-06 조회 1.9만
13-03-06 조회 5,614
13-03-05 조회 5,572