<td class="td_date"><?php echo $list[$i]['datetime2'] ?></td>
에서 따로 건드린건 없는데 날짜 출력 할 때
16년도께 17년도로 출력이 됩니다;;
db오류인건가요..?
if{$num==1&&2일시 17은 16이 된다.}else{$list[$i]['datetime2']}
이런 식으로 하고 싶은데 어떻게 해야 할까요?
php 초보입니다 ㅠㅠ
|
답변 2개
채택된 답변
+20 포인트
실 디비에 어떻게 들어가있는지 먼저 확인해보셔야 할거같습니다. 임시로 if문으로 처리 하는건 문제가 있어보입니다.
2017-12-04 (월) 12:53:40
현재 이렇게 봐서는 정확히 모르겠지만 datetime2의 값이 DB에 반영된 데이터 기준으로 표기되는것이기 때문에 데이터가 2017년도로 반영되어 처리되는것이라면 원래 날짜를 필드를 불러와 처리해 주시는게 좋을듯 합니다.
답변을 작성하려면 로그인이 필요합니다.