채택완료

필드 추가 수정날짜를 추가할 경우 수정할 곳은 어디인가요?

2017-05-26 (금) 00:18:46 4,632

현재 wr_11 을 추가한 상태입니다.

write.skin.php 값을 넘겨주고 view.skin.php 에서 보여주는 형태인데요.

중간에 추가로 수정을 해주어야 할것 같은데???

어디 어디를 수정해야 하나요?

=============

write.skin.php

=============

<? if($w == 'u') { // ------------- 수정모드일때 업데이트날짜 표시?>
<tr>
    <td>수정일</td>
    <td>
        <input type=text name='wr_11' required itemname='수정일' value='<?php echo G5_TIME_YMDHIS; ?>' class=input size=25 onfocus='this.blur();'>
    </td>
</tr>
<? } ?>

=============

view.skin.php

=============

<!-- 수정일 -->
<? if($list[$i][wr_11]){
    echo substr($list[$i][wr_11],0,16);
    }else{
    echo substr($list[$i][wr_datetime],0,16);
  }
?> <!-- 수정일 -->  

|

답변 4개 / 댓글 4개

채택된 답변
+20 포인트

<!-- 수정일 --> 

<? if($view[wr_11]){ 

    echo substr($view[wr_11],0,16); 

    }else{ 

    echo substr($view[wr_datetime],0,16); 

  } 

?>

<!-- 수정일 -->

답변에 대한 댓글 1개

도움말씀 감사드려요.
덕분에 문제가 잘 해결 되었습니다.

답변에 대한 댓글 1개

도움이 되는곳을 알려주셔서 감사드려요.
즐거운 하루되세요.
2017-05-26 (금) 00:40:40

view.skin 에서 처리 코드 

<? if($view[wr_11]){
    echo substr($view[wr_11],0,16);
    }else{
    echo substr($view[wr_datetime],0,16);
  }
?>

해당 스킨의 아래 화일 

write_update.skin.php

=> 있으면 아래 코드를 추가하시고 없으면 해당 화일명으로 만들어서 스킨에 넣으시면 됩니다. 

$sql = " UPDATE ".$write_table." SET wr_11 = '".$wr_11."' WHERE wr_id = '".$wr_id."' ";
sql_query($sql);

이렇게 추가하시면 될거 같습니다 

답변에 대한 댓글 1개

도움말씀 감사드려요.. 채택이 한분밖에 안되어서 ㅠ.ㅠ
즐거운 하루되세요 !
2017-05-26 (금) 00:31:20

view 페이지에서 왜 $list 를 사용하죠?

답변에 대한 댓글 1개

원래는 list.skin.php에서 사용된 소스인데
저는 view.skin.php에서 수정 날짜를 보려고 그대로 옮긴건데...
$list 는 list.skin.php 에서만 사용가능한건가봐요 ㅠ.ㅠ

view.skin 에서 수정날짜가 보이게 하려면 어떻게 해주어야 하나요?
현재 write_update.skin.php에 sql 추가하여
wr_11 에 날짜가 들어가 있는 상태입니다
2017-05-26 00:27:39

답변을 작성하려면 로그인이 필요합니다.