댓글이 새로 달리면 최신글에 표시된 댓글 스타일 바뀌는 법이 있나요? > 그누4 질문답변

그누4 질문답변

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

댓글이 새로 달리면 최신글에 표시된 댓글 스타일 바뀌는 법이 있나요? 정보

댓글이 새로 달리면 최신글에 표시된 댓글 스타일 바뀌는 법이 있나요?

본문

다른 곳에서 아래의 소스를 구해 넣었는데,

$Co = sql_fetch("select * from $tmp_write_table where wr_num = {$list[$i][wr_num]} and wr_is_comment = 1 and wr_comment = {$list[$i][wr_comment]}");
$Co_datetime = substr($Co[wr_datetime],0,-9);
$Co_datetime = substr($Co_datetime,0,4).substr($Co_datetime,5,2).substr($Co_datetime,8,2);
$To_datetime = date("Ymd");

if($To_datetime - $Co_datetime < 2){
echo " <span class='lt_cmt'><b>+{$list[$i][comment_cnt]}</b></span>";
}else {
echo " <span class='lt_cmt'>{$list[$i][comment_cnt]}</span>"; }

뭔가 제대로 적용이 안되네요;
어느 글에선 제대로 새로 댓글 달리면 +댓글 이렇게 뜨는데, 어느 글에선 적용이 안됩니다ㅠㅠ
(첨부한 그림처럼 나옵니다...원래는 다 +댓글로 떠야 하는데...)

소스가 잘못된 건지...도통 모르겠네요ㅠㅠ;

댓글 전체

변수를 보면
$To_datetime : 현재시간
$To_datetime : 코멘트 작성시간
이고요..


if($To_datetime - $Co_datetime < 2) 이게 현재시간과 코멘트 시간을 비교해서 일정시간 이내면 + 를 표시해주는거네요..

정확하게 확인하실려면 아래처럼 코드를 추가해서 시간을 비교해보세요

echo "To_datetime : " . $To_datetime;
echo "| Co_datetime : " . $Co_datetime ;

if($To_datetime - $Co_datetime < 2){
echo " <span class='lt_cmt'><b>+{$list[$i][comment_cnt]}</b></span>";
}else {
echo " <span class='lt_cmt'>{$list[$i][comment_cnt]}</span>"; }
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT