이런거를 sql 한번으로 호출할 수 있을까요???
최근 1일, 3일, 5일 동안 mb_id가 test 게시판에 작성한 게시글의 수.
머리가 나뻐서 3번을 sql 수행하려다가 이건 아니라는 생각이 들어서요. ㅠ..ㅠ...
머리가 나뻐서 3번을 sql 수행하려다가 이건 아니라는 생각이 들어서요. ㅠ..ㅠ...
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 10개
http://tottoe.com/template/customer/mypage.php test 0000
혹시 링크의 최근 등록글 탭이나 아카이브 탭의 형태라면..
한글검색어 `아카이브`로 검색하면 유창화님 코멘트에 코드가 도움이 되실겁니다.
^^
가볍고 괜찮아 보이지 않나요??
탭은 그렇고, 아카이브 형태를 보시라고 말씀드린건데. ㅠㅠ
그런데, 아카이브 형태를 1개의 sql로 하신거에요?
간단한 탭은 자스+jquery 혼용해서 썼는데 저 탭은 얼마전에 검색해서 응용해본겁니다.
코어로 가능한것은 가급적 코어로 해결하는게 맞는것 같아요.
욕심껏 붙이다보면 나중에 너무 무거워질까봐요.ㅎㅎ
http://nettuts.com/html-css-techniques/how-to-create-a-slick-tabbed-content-area/
아카이브는 유창화님 코드를 참조하세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=36005#c_36032
where year( mb_datetime)=$this_year
group by month( mb_datetime), day( mb_datetime) with rollup;";
요렇게 날짜별로 넣어서 하는 것도 가능 합니다. 그런데 이렇게 하려고 보니까... 오늘부터 3일후, 5일후, 7일후를 계산해서 php로 합쳐야 하겠더라구요. 그걸 안하구 db에서 한번에 가져오려구요. ㅠ..ㅠ...
FROM `g4_board_new`
WHERE mb_id = 'echo4me'
AND (
to_days( now( ) ) - to_days( bn_datetime ) -7
) <0
GROUP BY t_diff
WITH rollup
드뎌 방법을 찾았습니다. ㅋㅋ