카테고리 분류를 옵션(사랑|진실|거짓)을 정해서 불러오고싶어 문의드립니다.
본문
카테고리 분류를 옵션(사랑|진실|거짓)을 정해서 불러오고싶어 짜집기 중입니다.
아래방식으로 글쓰기를 하면 수정시 선택했던것을 불러오지를 못하고있습니다.
수정시 선택을 불러오는 방법을 문의드립니다.
<?php // 분류 다른방식 사용 여부
$is_category2 = true;
$category_name2 = '사랑|진실|거짓';
$categories2 = explode("|", $category_name2.($is_admin?"|공지":"")); // 구분자가 | 로 되어 있음
$str = "";
for ($i=0; $i<count($categories2); $i++) {
$category2 = trim($categories2[$i]);
if (!$category2) continue;
$str .= "<option value=\"$categories2[$i]\"";
if ($category2 == $ca_name2) { <--------------$ca_name 어디서 불러오는지 모르겠습니다.
$str .= ' selected="selected"';
}
$str .= ">$categories2[$i]</option>\n";
}
?>
<div class="form-group row">
<label class="col-sm-2 col-form-label">스타일</label>
<div class="col-sm-10">
<select class="form-control" name="ca_name" id="ca_name">
<option value="">스타일을 선택하세요</option>
<?php echo $str ?>
</select>
</div>
</div>
답변 4
write.skin.php라고 가정하면
if ($category2 == $write['ca_name']) { <--------------$ca_name 어디서 불러오는지 모르겠습니다.
$str .= ' selected="selected"';
}
조건문으로 해여되여 대충 이런식으로요
예를들어서...
if($bo_table == "free") <<=== 자유게시판 기준점으로..
if($category2 == wr_1) <<=== 테이블에 저장된 필드 값 과 배열을 비교함 (전 여분필드로 했고 이건 응용해서 하면되요)
{
$str .= " selected"; << === 같으면 셀렉티드 하는거죠~~
}
답변 감사드립니다.
만약
여분필드 1 제목 : 사랑과 진실
여분필드 1 값 : 사랑|진실|거짓
으로 하자면 어떤식으로 처리하면 좋을까요?
질문을 이해하려면 앞뒤 내용이 더 필요할 듯합니다.
답변을 작성하시기 전에 로그인 해주세요.