테스트 사이트 - 개발 중인 베타 버전입니다

전체 게시판 마지막 작성글 시간은?

끝없는사랑 2년 전 조회 2,235

전체 게시판들중  제일 마지막 작성한 글의  날짜시간을 구하는 방법좀 알려 주세요! ㅜ,.ㅡ?

 

echo date('Y-m-d H:i:s', $date) 이렇게 하면  1970-01-01 09:00:00 이렇게 나오고

echo date('Y-m-d H:i:s') 이렇게 하면  2023-05-23  : 11:25:12 현재 날짜시간이 나와요 

그런데 저는 전체게시판에 새글들이 올라오면 게시판들 중 제일 마지막  글이 올라온 날짜시간 구하고 싶어요

도와 주세요...

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

답변 5개

2년 전

이렇게 한번 해보시는건 어떠실까요?

 

// 전체 게시판에서 제일 마지막으로 작성된 글의 날짜와 시간 가져오기

$sql = "SELECT wr_datetime FROM g5_write_board ORDER BY wr_datetime DESC LIMIT 1";

$result = sql_query($sql);

$row = sql_fetch_array($result);

 

$lastPostDateTime = $row['wr_datetime'];

echo date('Y-m-d H:i:s', strtotime($lastPostDateTime));

 

로그인 후 평가할 수 있습니다

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

플라이
2년 전

마지막 작성날짜가 $date변수에 데이터가 없어서 저렇게 보이는건데요 해당 마지막날을 데이터를 가져와 표기해 주셔야 합니다.

로그인 후 평가할 수 있습니다

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

m
2년 전

최신글이 작성되면 $g5['board_new_table'] 테이블에 저장되니

여기서 뽑아오면 되겠네요,, 

</p>

<p>$row = sql_fetch(" select bn_datetime from $g5['board_new_table']  where 1  order by bn_datetime desc limit 1  ");</p>

<p>$latest_time = $row['bn_datetime'];</p>

<p>

로그인 후 평가할 수 있습니다

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

s
2년 전

그 코드 실행전에 

date_default_timezone_set('Asia/Seoul');

echo date('Y-m-d H:i:s', $date) ;

이렇게 해보세요

로그인 후 평가할 수 있습니다

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

adm 폴더  index.php 파일에 최근게시물 부분 참고하시면 해결하실수 있으실듯합니다.

로그인 후 평가할 수 있습니다

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

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

로그인