(난이도 매우 높은 질문입니다) 조건에 해당하는 게시물만 뽑고 싶은데요.. 정보
(난이도 매우 높은 질문입니다) 조건에 해당하는 게시물만 뽑고 싶은데요..본문
latest 스킨을 사용하지 않고 있습니다.
브라우저에서 홈페이지를 열면 기본으로 지정한 게시판이 열립니다. (기본 테이블 : test)
홈페이지를 열었을때 test 테이블에 있는 모든 게시물이 다 보여지는데요
조건을 주고 조건에 해당하는 게시물만 보여주도록 하고 싶습니다.
==질문 ==
1. bbs/list.php 를 수정하면 될것 같은데 어떻게 하는지 잘 모르겠습니다.
방법을 알려주시길 부탁드립니다.
2. list.php 에서 조건에 대한 쿼리를 수정하면 test 테이블 외에 모든 테이블이 해당 조건을 탈것
같은데 오직 test 테이블만 해당 되어야 합니다. 나머지 테이블은 모든 게시물이 노출 되어야 하구요.
뭔가 방법이 있을것 같은데요.....
<아래에 이해를 돕기위해 조금 더 풀어 봅니다.>
[index.html]
<frameset rows="0*">
<frame name="testframe" src="http://xxx.com/bbs/board.php?bo_table=test">
</frameset>
[원하는 조건]
select * from test where today <= 'report_endtime'; //숙제 완료 예정일 기간 내에 있는 게시물만 보여주세요.
[현재 테이블 구조]
-report_endtime : 본인이 약속한 숙제 완료 예정일. (확장필드)
: 오늘보다 약 3~7일 정도 미래 날짜가 입력 되어 있음
[원하는 결과]
test 테이블에 수많은 게시물이 중
오늘 기준으로 학생이 약속한 예정일(report_endtime)이 지나지 않은 게시물만 출력 하면됩니다.
즉 약속예정일(report_endtime) 이 1월 5일 이고 오늘 날짜가 1월 4일이면 게시물이 노출되고,
오늘 날짜가 1월 6일이면 이미 지난 데이터가 되므로 보여질 필요가 없습니다.
오늘 날짜 기준으로 약속예정일 (report_endtime)을 계산식을 빼면 약속예정일이 지나면
마이너스(-) 날짜가 나옵니다. 즉 이렇게 마이너스 날짜는 보여줄 필요없다는 뜻입니다.
위에서 말씀드린 index.html 기준으로 꼭 생각해주시길 부탁드립니다.
좋은 의견 많이 구합니다.^^
브라우저에서 홈페이지를 열면 기본으로 지정한 게시판이 열립니다. (기본 테이블 : test)
홈페이지를 열었을때 test 테이블에 있는 모든 게시물이 다 보여지는데요
조건을 주고 조건에 해당하는 게시물만 보여주도록 하고 싶습니다.
==질문 ==
1. bbs/list.php 를 수정하면 될것 같은데 어떻게 하는지 잘 모르겠습니다.
방법을 알려주시길 부탁드립니다.
2. list.php 에서 조건에 대한 쿼리를 수정하면 test 테이블 외에 모든 테이블이 해당 조건을 탈것
같은데 오직 test 테이블만 해당 되어야 합니다. 나머지 테이블은 모든 게시물이 노출 되어야 하구요.
뭔가 방법이 있을것 같은데요.....
<아래에 이해를 돕기위해 조금 더 풀어 봅니다.>
[index.html]
<frameset rows="0*">
<frame name="testframe" src="http://xxx.com/bbs/board.php?bo_table=test">
</frameset>
[원하는 조건]
select * from test where today <= 'report_endtime'; //숙제 완료 예정일 기간 내에 있는 게시물만 보여주세요.
[현재 테이블 구조]
-report_endtime : 본인이 약속한 숙제 완료 예정일. (확장필드)
: 오늘보다 약 3~7일 정도 미래 날짜가 입력 되어 있음
[원하는 결과]
test 테이블에 수많은 게시물이 중
오늘 기준으로 학생이 약속한 예정일(report_endtime)이 지나지 않은 게시물만 출력 하면됩니다.
즉 약속예정일(report_endtime) 이 1월 5일 이고 오늘 날짜가 1월 4일이면 게시물이 노출되고,
오늘 날짜가 1월 6일이면 이미 지난 데이터가 되므로 보여질 필요가 없습니다.
오늘 날짜 기준으로 약속예정일 (report_endtime)을 계산식을 빼면 약속예정일이 지나면
마이너스(-) 날짜가 나옵니다. 즉 이렇게 마이너스 날짜는 보여줄 필요없다는 뜻입니다.
위에서 말씀드린 index.html 기준으로 꼭 생각해주시길 부탁드립니다.
좋은 의견 많이 구합니다.^^
댓글 전체