고수님들 한번만 도와주세요ㅠㅠ 정보
고수님들 한번만 도와주세요ㅠㅠ본문
밤새도록 해봤는데 안됩니다. ㅠㅠ
라디오 버튼 선택시 서로 다른 입력 폼을 보여주려 합니다.
문제점은,
1. 라디오 버튼 2개가 있는데, 라디오버튼 A선택후 입력폼에 작성한 후
다시 B를 선택후 입력폼에 작성하면, 2개다 입력이 되버립니다.
둘중 1개만 하게 하고싶습니다. ㅠㅠ
1개를 선택하면 다른1개는 초기화 하려면 어떻게 해야하나요~
2. 글 수정시, 라디오 버튼은 선택되어있는데 입력폼이 안나오고
라디오 버튼을 꼭 한번 클릭해야만 입력폼이 나옵니다.
아래는 테이블등 다 뺴고 구현 부분만 복사해왔습니다.
꼭좀 도움 부탁드립니다 ㅠㅠ
<input type=hidden name=wr_3 value="<?=$write[wr_3]?>" >
<input type=hidden name=wr_8 value="<?=$write[wr_8]?>" >
<input type='radio' name='wr_1' value='youtube' <? if($write[wr_1]== "youtube") echo "checked"; ?> onclick="sel(this.value)">유튜브
<input type='radio' name='wr_1' value='flv' <? if ($write[wr_1]== "flv") echo "checked ";?> onclick="sel(this.value)">FLV
<div id='s1111' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_3 itemname="youtube" value="<?=$write[wr_3]?>">
</div>
<div id='s2222' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_8 itemname="flv" value="<?=$write[wr_8]?>">
</div>
<div>
<script language='Javascript'>
function sel(val) {
var f = document.popup;
if (val == 'youtube') {
s1111.style.display = 'block';
s2222.style.display = 'none';
}
if (val == 'flv') {
s1111.style.display = 'none';
s2222.style.display = 'block';
}
}
</script>
라디오 버튼 선택시 서로 다른 입력 폼을 보여주려 합니다.
문제점은,
1. 라디오 버튼 2개가 있는데, 라디오버튼 A선택후 입력폼에 작성한 후
다시 B를 선택후 입력폼에 작성하면, 2개다 입력이 되버립니다.
둘중 1개만 하게 하고싶습니다. ㅠㅠ
1개를 선택하면 다른1개는 초기화 하려면 어떻게 해야하나요~
2. 글 수정시, 라디오 버튼은 선택되어있는데 입력폼이 안나오고
라디오 버튼을 꼭 한번 클릭해야만 입력폼이 나옵니다.
아래는 테이블등 다 뺴고 구현 부분만 복사해왔습니다.
꼭좀 도움 부탁드립니다 ㅠㅠ
<input type=hidden name=wr_3 value="<?=$write[wr_3]?>" >
<input type=hidden name=wr_8 value="<?=$write[wr_8]?>" >
<input type='radio' name='wr_1' value='youtube' <? if($write[wr_1]== "youtube") echo "checked"; ?> onclick="sel(this.value)">유튜브
<input type='radio' name='wr_1' value='flv' <? if ($write[wr_1]== "flv") echo "checked ";?> onclick="sel(this.value)">FLV
<div id='s1111' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_3 itemname="youtube" value="<?=$write[wr_3]?>">
</div>
<div id='s2222' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_8 itemname="flv" value="<?=$write[wr_8]?>">
</div>
<div>
<script language='Javascript'>
function sel(val) {
var f = document.popup;
if (val == 'youtube') {
s1111.style.display = 'block';
s2222.style.display = 'none';
}
if (val == 'flv') {
s1111.style.display = 'none';
s2222.style.display = 'block';
}
}
</script>
댓글 전체
두개다 입력 받게 만드셨네요
유투브와 flv를 필드에 따로 저장하셔야 하는 이유가 있어야 한다면
위의 소스가 맞는 것 같구요
두가지중 한가지만 선택되게 하실려면
아래와 같이 한 번 해 보세요
<input type=hidden name=wr_3 value="<?=$write[wr_3]?>" >
<input type='radio' name='wr_1' value='youtube' <? if($write[wr_1]== "youtube") echo "checked"; ?> onclick="sel(this.value)">유튜브
<input type='radio' name='wr_1' value='flv' <? if ($write[wr_1]== "flv") echo "checked ";?> onclick="sel(this.value)">FLV
<div id='s1111' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_3 itemname="youtube" value="<?=$write[wr_3]?>">
</div>
<div id='s2222' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_3 itemname="flv" value="<?=$write[wr_3]?>">
</div>
<div>
<script language='Javascript'>
function sel(val) {
var f = document.popup;
if (val == 'youtube') {
s1111.style.display = 'block';
s2222.style.display = 'none';
}
if (val == 'flv') {
s1111.style.display = 'none';
s2222.style.display = 'block';
}
}
</script>
유투브와 flv를 필드에 따로 저장하셔야 하는 이유가 있어야 한다면
위의 소스가 맞는 것 같구요
두가지중 한가지만 선택되게 하실려면
아래와 같이 한 번 해 보세요
<input type=hidden name=wr_3 value="<?=$write[wr_3]?>" >
<input type='radio' name='wr_1' value='youtube' <? if($write[wr_1]== "youtube") echo "checked"; ?> onclick="sel(this.value)">유튜브
<input type='radio' name='wr_1' value='flv' <? if ($write[wr_1]== "flv") echo "checked ";?> onclick="sel(this.value)">FLV
<div id='s1111' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_3 itemname="youtube" value="<?=$write[wr_3]?>">
</div>
<div id='s2222' style="display:none">
URL:
<input class='ed' maxlength=500 size=76 name=wr_3 itemname="flv" value="<?=$write[wr_3]?>">
</div>
<div>
<script language='Javascript'>
function sel(val) {
var f = document.popup;
if (val == 'youtube') {
s1111.style.display = 'block';
s2222.style.display = 'none';
}
if (val == 'flv') {
s1111.style.display = 'none';
s2222.style.display = 'block';
}
}
</script>
2개를 입력받은것은. 글 수정일때,
만약 1개만 입력받으면,
라디오 버튼 2개중 어떤것을 선택해도, 같은 값이 들어가있어서 그런거였습니다.ㅜㅜ
질문드린 1,2번 해결방법이 없을까요??
<? if($write[wr_1]=="youtube") $write[wr_8] ='';?>
<? if($write[wr_1]=="flv") $write[wr_3] ='';?>
상위에 이렇게 넣어봤는데요.
에ㅣ게좀 우낀게 1번째 수정 했을때는, 안먹고,
꼭 2번 수정을 해야지 먹더라구요..
ㅜㅜ
만약 1개만 입력받으면,
라디오 버튼 2개중 어떤것을 선택해도, 같은 값이 들어가있어서 그런거였습니다.ㅜㅜ
질문드린 1,2번 해결방법이 없을까요??
<? if($write[wr_1]=="youtube") $write[wr_8] ='';?>
<? if($write[wr_1]=="flv") $write[wr_3] ='';?>
상위에 이렇게 넣어봤는데요.
에ㅣ게좀 우낀게 1번째 수정 했을때는, 안먹고,
꼭 2번 수정을 해야지 먹더라구요..
ㅜㅜ
write_update.skin.php 에
아래코드를 삽입 헀는데,, 작동을 안합니다.
코드가 잘못됬나요??
if($write[wr_1]=="youtube")
mysql_query(" update $write_table set set wr_3='' where wr_id = '$wr_id'");
else if($write[wr_1]=="flv")
mysql_query(" update $write_table set set wr_8='' where wr_id = '$wr_id'");
아래코드를 삽입 헀는데,, 작동을 안합니다.
코드가 잘못됬나요??
if($write[wr_1]=="youtube")
mysql_query(" update $write_table set set wr_3='' where wr_id = '$wr_id'");
else if($write[wr_1]=="flv")
mysql_query(" update $write_table set set wr_8='' where wr_id = '$wr_id'");
유투브면 wr_8을 비워지고
flv면 wr_3을 비워주면 되는건가요??
$write 변수는 글쓰기에서만 쓰입니다.
if($wr_1=="youtube") {
sql_query(" update $write_table set set wr_8='' where wr_id = '$wr_id'");
}else if($wr_1=="flv"){
mysql_query(" update $write_table set set wr_3='' where wr_id = '$wr_id'");
}
flv면 wr_3을 비워주면 되는건가요??
$write 변수는 글쓰기에서만 쓰입니다.
if($wr_1=="youtube") {
sql_query(" update $write_table set set wr_8='' where wr_id = '$wr_id'");
}else if($wr_1=="flv"){
mysql_query(" update $write_table set set wr_3='' where wr_id = '$wr_id'");
}
주신 코드도 안됩니다. ㅠㅠ