DB를 이용한 3단 셀렉트 박스 에러질문입니다. 정보
DB를 이용한 3단 셀렉트 박스 에러질문입니다.
본문
DB를 이용한 3단 셀렉트 박스를 박스를 만들려고 합니다.
셀렉트된 내용은 여분필드 wr_1, wr_2, wr_3에 입력을 하려고 하구요.
그런데 아래와 같은 에러가 납니다.
전문지식이 없다보니 이틀이나 헤매고 있습니다.
문제가 cateT.location.href 이부분 같은데, 어떻게 수정을 해야할 지 모르겠네요.
메시지: 'document.booking.cate1'은(는) null 이거나 개체가 아닙니다.
줄: 277
문자: 11
코드: 0
아래는 소스내용입니다.
<script>
function selMovie(cate1,cate2,cate3){
cateT.location.href='write.skin.php?cate1='+document.booking.cate1.value+'&cate2='+document.booking.cate2.value+'&cate3='+document.booking.cate3.value;
}
</script>
<?
$query = "select * from subway_jmm group by cate1";
$result = mysql_query($query);
?>
<form action="write.skin.php" name=booking>
<select name=cate1 onchange="selMovie(cate1);">
<option value=''>영화선택
<?
while($data = mysql_fetch_array($result)){
?>
<option value='<?=$data[cate1]?>' <? if($write[wr_1]==$cate1) echo " selected "; ?> > <?=$data[cate1]?>
<?
}
?>
</select>
<select name=cate2 onchange="selMovie(cate1,cate2);">
<option value=''>영화관 선택
<?
$query = "select * from subway_jmm where cate1='$cate1' group by cate2";
$result = mysql_query($query);
while($data = mysql_fetch_array($result)){
?>
<option value='<?=$data[cate2]?>' <? if($write[wr_2]==$cate2) echo " selected "; ?> > <?=$data[cate2]?>
<?
}
?>
</select>
<select name=cate3 onchange="selMovie(cate1,cate2,cate3);">
<option value=''>상영관 선택
<?
$query = "select * from subway_jmm where cate1='$cate1' and cate2='$cate2' group by cate3";
$result = mysql_query($query);
while($data = mysql_fetch_array($result)){
?>
<option value='<?=$data[cate3]?>' <? if($write[wr_3]==$cate3) echo " selected "; ?> > <?=$data[cate3]?>
<?
}
?>
</select>
</form>
<iframe width=100 height=100 name="cateT"></iframe>
셀렉트된 내용은 여분필드 wr_1, wr_2, wr_3에 입력을 하려고 하구요.
그런데 아래와 같은 에러가 납니다.
전문지식이 없다보니 이틀이나 헤매고 있습니다.
문제가 cateT.location.href 이부분 같은데, 어떻게 수정을 해야할 지 모르겠네요.
메시지: 'document.booking.cate1'은(는) null 이거나 개체가 아닙니다.
줄: 277
문자: 11
코드: 0
아래는 소스내용입니다.
<script>
function selMovie(cate1,cate2,cate3){
cateT.location.href='write.skin.php?cate1='+document.booking.cate1.value+'&cate2='+document.booking.cate2.value+'&cate3='+document.booking.cate3.value;
}
</script>
<?
$query = "select * from subway_jmm group by cate1";
$result = mysql_query($query);
?>
<form action="write.skin.php" name=booking>
<select name=cate1 onchange="selMovie(cate1);">
<option value=''>영화선택
<?
while($data = mysql_fetch_array($result)){
?>
<option value='<?=$data[cate1]?>' <? if($write[wr_1]==$cate1) echo " selected "; ?> > <?=$data[cate1]?>
<?
}
?>
</select>
<select name=cate2 onchange="selMovie(cate1,cate2);">
<option value=''>영화관 선택
<?
$query = "select * from subway_jmm where cate1='$cate1' group by cate2";
$result = mysql_query($query);
while($data = mysql_fetch_array($result)){
?>
<option value='<?=$data[cate2]?>' <? if($write[wr_2]==$cate2) echo " selected "; ?> > <?=$data[cate2]?>
<?
}
?>
</select>
<select name=cate3 onchange="selMovie(cate1,cate2,cate3);">
<option value=''>상영관 선택
<?
$query = "select * from subway_jmm where cate1='$cate1' and cate2='$cate2' group by cate3";
$result = mysql_query($query);
while($data = mysql_fetch_array($result)){
?>
<option value='<?=$data[cate3]?>' <? if($write[wr_3]==$cate3) echo " selected "; ?> > <?=$data[cate3]?>
<?
}
?>
</select>
</form>
<iframe width=100 height=100 name="cateT"></iframe>