write화면 필드값 질문드려요!
본문
현재 이렇게 wr_11~16 값이 wirte.skin.php파일에서 아래처럼 자동으로 출력되는데요!
<?php
for($i = 11; $i <= $board['bo_29_subj'] + 10; $i++) {
$field_value = $board["bo_".$i];
$field_value_exp = explode("#!", $field_value);
if($field_value_exp[2] == 2) $required = 'class="frm_input"';
if($field_value_exp[2] == 1) $required = 'required class="frm_input required"';
if($field_value_exp[3] == "admin") if($is_admin && $field_value_exp[0] != "") include("field.php");
if($field_value_exp[3] == "member") if($is_member && $field_value_exp[0] != "") include("field.php");
if($field_value_exp[3] == "all") if($field_value_exp[0] != "") include("field.php");
?>
<?php }?>
자동으로 쭉 나오게 말고 하나씩 구별을 해야하는데
어떻게 소스를 작성해야 개별적으로 필드값을 나타나게 할 수 있을까요?
각여분필드의 제목값은 안나오고 필드만 나오게 하고 싶어요!
view.skin.php 파일에서 <php echo $view['wr_13] ?> 이렇게쓰면 값이 나오는것처럼
write.skin.php 파일에서 <?php echo $wirte['wr_13'] ?> 이런소스는 없나요?
!-->
답변 1
bo_11을 예로 들면요
$bo_11s = explode("#!", $board['bo_11']);
print_r2($bo_11s);
이렇게 하시면
Array ( [0] => CHECK IN [1] => d [2] => 2 [3] => all [4] => 2 [5] => [6] => [7] => [8] => [9] => [10] => )
이렇게 배열로 나와요.
그러면 값을 <?=$bo_11s[0]?> 이런 식으로 사용하시면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.