php 파일 (mssql) 질문

php 파일 (mssql) 질문

QA

php 파일 (mssql) 질문

본문

현재 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 절에 넣어 사용하면 어떨까 싶습니다!

답변을 작성하시기 전에 로그인 해주세요.
전체 16,797
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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