write화면 필드값 질문드려요!

write화면 필드값 질문드려요!

QA

write화면 필드값 질문드려요!

답변 1

본문

aed7217e6129d5f04347c33ff4fa3e04_1414139073_7521.jpg 

현재 이렇게 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]?> 이런 식으로 사용하시면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,118
© SIRSOFT
현재 페이지 제일 처음으로