wr_x값을 리스트에서 날짜형식으로 보여주고 싶습니다.

· 2011-05-18 (수) 18:39:45 · 1760 · 2
아래와 같이 했을 경우, 리스트(list.skin.php)에서
<?=$list[$i][wr_2]?> 의 부분을
YYYY-MM-DD 혹은 MM-DD 형식으로 보여주고 싶습니다.

고수님들의 많은 조언을 부탁드립니다.
읽어주셔서 감사합니다.




1. write.skin.php
<?
$wr_2 = explode("-",$write[wr_2]);
$wr_2_1 = $wr_2[0];
$wr_2_2 = $wr_2[1];
$wr_2_3 = $wr_2[2];
?>
.............
<input class=ed type=text id=wr_2 name='wr_2' size=8 maxlength=8 minlength=8 required numeric itemname='행사예정일' value='<?=$write[wr_2]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
<a href="javascript:win_calendar('wr_2', document.getElementById('wr_2').value, '');"><img src='<?=$board_skin_path?>/img/calendar.gif' border=0 align=absmiddle title='달력 - 날짜를 선택하세요'></a> * 좌측의 달력 아이콘을 클릭하여 날짜를 선택해주세요

.............
2. write_update.skin.php

$wr_2 = "$wr_2_1-$wr_2_2-$wr_2_3";
$sql3 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql3);
|

댓글 2개

2011-05-18 (수) 23:59:08
달력 아이콘으로 입력되었을때 8자리의 숫자가 입력됩니다.

이를 날짜 형식으로 전환후에 저장하시면 됩니다. 또한 수정시에 해당 형식으로 입력되어 있으면 좋을듯하군요.

1. write.skin.php => str_repalce 사용
<?
$write[wr_2] = str_replace("-","",$write[wr_2]);
?>



2. write_update.skin.php => substr 사용
<?
$wr_2 = substr($wr_2,0,4)."-".substr($wr_2,4,2)."-".substr($wr_2,6,2);
$sql3 = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql3);
?>
개미인간님 감사합니다. 잘되네요!!!!
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-05-19 조회 1,816
11-05-19 조회 2,055
11-05-19 조회 1,173
11-05-19 조회 1,627
11-05-19 조회 1,634
11-05-18 조회 1,324
11-05-18 조회 1,211
11-05-18 조회 2,040
11-05-18 조회 1,628
11-05-18 조회 1,672
11-05-18 조회 1,599
11-05-18 조회 1,761
11-05-18 조회 2,005
11-05-18 조회 1,687
11-05-18 조회 1,788
11-05-18 조회 1,893
11-05-18 조회 1,018
11-05-18 조회 1,833
11-05-18 조회 1,045
11-05-18 조회 1,060