한페이지에서 2가지 <select> <option> 사용 변수 문의드립니다.
본문
그누빌더를 다운받아 설치하면서
필요한 부분을 수정하고 있는데..
한 페이지에서 각각 다른 페이지의 데이터를 가져 오려고 합니다.
변수를 2가지 사용하여 콤보박스를 만들었는데
변수 1가지로 2개의 콤보박스에 적용이 되네요 ㅠㅠ 고수님들 도움 부탁드립니다
<!--setup 폴더-->
<td class="subject" >
<?
echo $nobr_begin;
echo $list[$i][reply];
echo $list[$i][icon_reply];
if ($is_category && $list[$i][ca_name]) {
echo "<span class=small><font color=gray>[<a href='{$list[$i][ca_name_href]}'>{$list[$i][ca_name]}</a>]</font></span> ";
}
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "{$list[$i][subject]}";
echo " " . $list[$i][icon_new];
echo $nobr_end;
?>
</td>
<td align=center ><b><?=$list[$i][wr_9]?></b></td>
<!--vender 폴더-->
<tr>
<td>상명명<input type="text" name="wr_subject" class=t size=20 required></td>
</tr>
<!--buy 폴더-->
<?
$check = $list[$i][wr_9];
$query5 = "select * from g4_write_setup where wr_4 = '$check' group by wr_4 ";
$result5 = sql_query($query5);
while($row = sql_fetch_array($result5)) {
// $in[$i] = $row[wr_1]; //in
// $out[$i] = $row[wr_2]; //out
// $model[$i] = $row[wr_2]; //model
// $stock[$i] = $row[wr_3]; //stock
$part[$i] = $row[wr_subject]; //parts
$barcode[$i] = $row[wr_4]; //barcode ifbarcode -> 품목명
$i++;
}
?>
<?
$check = $list[$i][wr_5];
$query6 = "select * from g4_write_vender where wr_subject = '$check' group by wr_subject ";
$result6 = sql_query($query6);
while($row = sql_fetch_array($result6)) {
// $in[$i] = $row[wr_1]; //in
// $out[$i] = $row[wr_2]; //out
// $model[$i] = $row[wr_2]; //model
$rule[$i] = $row[wr_subject]; //상호명
$barcode[$i] = $row[wr_1]; //등록번호
$i++;
}
?>
<select name="wr_9" id="wr_9">
<option value="" selected>품번
<? for($j=0; $j < count($barcode) ; $j++) {?>
<option value="<?=$barcode[$j]?>"><?=$barcode[$j]."(".$part[$j].")"?></option>
<? } ?>
</select>
<td><select name="wr_5" id="wr=5">
<option value="" selected>거래처
<? for($j=0; $j < count($rule) ; $j++) {?></option>
<option value="<?=$rule[$j]?>"><?=$rule[$j]?></option>
<? } ?>
</select>
답변 2
무슨말인지 질문은 알아듣기 어렵습니다만
select 박스 만드는 방법이 이상하게 됬네요. 아래처럼 되야죠
<option value="" selected>거래처</option>
<? for($j=0; $j < count($rule) ; $j++) {?>
<option value="<?=$rule[$j]?>"><?=$rule[$j]?></option>
<? } ?>
많은 도움이 되었습니다. 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.