답변 5개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 4개
<? if($field_value_exp[1] == "l" ) {
$check_value = explode("|", $field_value_exp[6]);
?>
<select name="<?php echo "wr_".$i ?>" <?php echo $required ?> >
<?for($k = 0; $k < count($check_value);$k++) { ?>
<option value="<?php echo $check_value[$k] ?>" <?php if($check_value[$k] == ${"wr_".$i}) echo "selected"; else echo "";?>> <?php echo $check_value[$k] ?> </option>
<?php } ?>
</select>
<?php } //list box일 경우?>
[/code]
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
각 옵션태그에 if문을 넣어서 해주면 됩니다.
> >
물론 value 값은 코드번호로 되어 있을수도 있겠죠....
$변수명은 select 의 name명으로 된 항목의 값입니다.
답변에 대한 댓글 1개
<? if($field_value_exp[1] == "l" ) {
$check_value = explode("|", $field_value_exp[6]);
?>
<select name="<?php echo "wr_".$i ?>" <?php echo $required ?> >
<?for($k = 0; $k < count($check_value);$k++) { ?>
<option value="<?php echo $check_value[$k] ?>" <?php if($check_value[$k] == ${"wr_".$i}) echo "selected"; else echo "";?>> <?php echo $check_value[$k] ?>
<?php } ?>
</select>
<?php } //list box일 경우?>
[/code]
하나씩 입력할 수 있는 상황이 아닌데 어쩌죠?
댓글을 작성하려면 로그인이 필요합니다.
저 부분이 현재 어떻게 코딩되어 있는지 알려주시는 게 낫지 않을까요.
단순하게 이런식으로 하기도 합니다.
<option value=''>None</option>
<option value='1111' <? if($write[wr_1] == 1111) echo " selected "; ?>>1111</option>
<option value='2222' <? if($write[wr_1] == 2222) echo " selected "; ?>>2222</option>
<option value='3333' <? if($write[wr_1] == 3333) echo " selected "; ?>>3333</option>
답변에 대한 댓글 1개
<? if($field_value_exp[1] == "l" ) {
$check_value = explode("|", $field_value_exp[6]);
?>
<select name="<?php echo "wr_".$i ?>" <?php echo $required ?> >
<?for($k = 0; $k < count($check_value);$k++) { ?>
<option value="<?php echo $check_value[$k] ?>" <?php if($check_value[$k] == ${"wr_".$i}) echo "selected"; else echo "";?>> <?php echo $check_value[$k] ?>
<?php } ?>
</select>
<?php } //list box일 경우?>
[/code]
이런식으로 되어있어서요.. 복잡합니다 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인

다시 질문 올렸는데 한번 읽어주시면 감사하겠습니다!