답변 4개 / 댓글 1개
채택된 답변
+20 포인트
Copy
게시판 여분필드 부분에도 값 넣어주고 <====이것은 게시판 설정 테이블(g5_board)여분필드 bo_1, bo_2...(이것은 필요 없음)
wr_1, wr_2는 게시물 마다 등록 가능한 여분필드
같은 여분필드이지만 사용 테이블이 다릅니다
<?php if($is_admin){?>
<label for="wr_2" class="sound_only">분류<strong>필수</strong></label>
<select name="wr_2" id="wr_2" required>
<option value="미처리" <?php if($wr_2 == '미처리') echo " selected"; ?>>미처리</option>
<option value="처리중" <?php if($wr_2 == '네트워크') echo " selected"; ?>>처리중</option>
<option value="처리완료" <?php if($wr_2 == 'H/W') echo " selected"; ?>>처리완료</option>
</select>
<?php }else{ ?>
<input type='hidden' name='wr_2' value="<?php echo $write['wr_2']?>">
<?php }?>
select에서 $wr_2는 어디서 나온 변수인가요? $write['wr_2']로 변경하세요
해당 부분을 리스트에서 처리하신다면 $list[$i]['wr_2'] 이고요
글등록/수정폼에서는 $write['wr_2'] 입니다.
글등록/수정폼에서 처리시
Copy
<?php if($is_admin){?>
<label for="wr_2" class="sound_only">분류<strong>필수</strong></label>
<select name="wr_2" id="wr_2" required>
<option value="미처리" <?php if($write['wr_2'] == '미처리') echo " selected"; ?>>미처리</option>
<option value="처리중" <?php if($write['wr_2'] == '네트워크') echo " selected"; ?>>처리중</option>
<option value="처리완료" <?php if($write['wr_2'] == 'H/W') echo " selected"; ?>>처리완료</option>
</select>
<?php } ?>
이런식으로 처리하셔야 합니다.
답변을 작성하려면 로그인이 필요합니다.


[code]
<?php if($is_admin){?>
<label for="wr_2" class="sound_only">분류<strong>필수</strong></label>
<select name="wr_2" id="wr_2" required>
<option value="미처리" <?php if($wr_2 == '미처리') echo " selected"; ?>>미처리</option>
<option value="처리중" <?php if($wr_2 == '네트워크') echo " selected"; ?>>처리중</option>
<option value="처리완료" <?php if($wr_2 == 'H/W') echo " selected"; ?>>처리완료</option>
</select>
<?php } ?>
[/code]
이프문으로 감싸가지고 일반 유저가 생성하면 안뜨는듯 합니다
저기서 디폴트값을 줄수 있을까요?