php 파일 (mssql) 질문

php 파일 (mssql) 질문

QA

php 파일 (mssql) 질문

답변 1

본문

현재 PHP페이지에서 MSSQL 데이터를 불러와서,
랭킹페이지를 구성하고 있습니다.

데이터값을 30분 또는 1시간마다 갱신되게해주려면 어떻게 해야하나요?

흔히들 온라인게임 랭킹창보면 우측에 최근 업데이트 시간 : 2019.10.24 19시 이런식으로 되어있는것처럼
특정 시간마다 랭킹페이지의 정보를 갱신해주고 싶습니다.

이 질문에 댓글 쓰기 :

답변 1

보통은 Table row 값에 갱신 시간에 맞게 데이터를 넣어놓지 않나요?

페이지는 그것을 단순히 뿌려주는것이구.. (일반적으로 ㅎㅎ)

 

이를테면 

게시판 table >> 타이틀 / 컨텐츠 / 조회수 / ... / 갱신시간

 

이것을 단순히 뿌릴 것입니다.

 

그런데 그게 아니라 데이터는 실시간으로 들어오는데 (MSSQL DB)

게시판에서 그것을 조율해서 30분/ 1시간 단위로 뿌린다고 한다면

 

select 의 where 절에 입력 시간을 계산해서

조건값에 넣을 것 같습니다.

 

어떤 방향이 맞을지 몰라 이론적으로만 둘레둘레 적어보아요 ~

그것은 시간 계산을 통해서 작업을 해야할것 같은데요

DECLARE datetime

set ='2014-04-10 08:24:00'

select dateadd(minute, (datediff(minute, 0, ) / 30) * 30, 0)


인터넷에서 예제를 하나 찾았는데 이런식으로 where 절에 넣어 사용하면 어떨까 싶습니다!

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로