아래 소스코드를 이용하여
게시판 질문완료 시간을 측정하는데여
적용시키면 한게시물만 시간차를 보여주고
나머지 밑으로는 게시물들이보이지 않습니다.
원인이 왜일까요~? ㅜㅜ
Copy
<td class=mw_basic_list_datetime> function format_interval(DateInterval $interval) { $result = ""; if ($interval->y) { $result .= $interval->format("%y years "); } if ($interval->m) { $result .= $interval->format("%m months "); } if ($interval->d) { $result .= $interval->format("%d days "); } if ($interval->h) { $result .= $interval->format("%h 시간 "); } if ($interval->i) { $result .= $interval->format("%i 분 "); } if ($interval->s) { $result .= $interval->format("%s 초 "); } return $result; } $first_date = new DateTime($list[$i][wr_10]); $second_date = new DateTime($list[$i][wr_datetime]); $difference = $first_date->diff($second_date); echo format_interval($difference); ?> </span></td>
|
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
불량학생™
11년 전
일단 function 은 1번만 실행되게 for구문 밖으로 빼고 해보세요
xargs
11년 전
ㅠㅠㅠ for문 밖으로 뺏는데두 안되여 한번만나와여 ㅜㅜㅜ
답변에 대한 댓글 1개
11년 전
답변을 작성하려면 로그인이 필요합니다.
이 부분만으로 파악하기 어렵네요