바로 전 게시물을 현재 게시물에 추출하려면 어떻게해야 할까요? 정보
바로 전 게시물을 현재 게시물에 추출하려면 어떻게해야 할까요?
본문
2. 현재게시물 5/25
1. 이전게시물 5/25
위와같은 게시물이 있다고 가정하고
현재 게시물에서 바로 이전에 등록한 게시물의 ext_200(필드)값을 추출하려면
어떻게해야 하나요? 도와주세요~ㅜㅜ
1. 이전게시물 5/25
위와같은 게시물이 있다고 가정하고
현재 게시물에서 바로 이전에 등록한 게시물의 ext_200(필드)값을 추출하려면
어떻게해야 하나요? 도와주세요~ㅜㅜ
댓글 전체
bbs/view.php: line 22 부터 참고하세요.
if (!$board[bo_use_list_view]) {
if ($sql_search)
$sql_search = " and " . $sql_search;
// 윗글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply < '$write[wr_reply]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$prev[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num < '$write[wr_num]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
}
// 아래글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply > '$write[wr_reply]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$next[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num > '$write[wr_num]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
}
}
bbs/view.php line 22에 위 코드가 있는데요.
어떻게 적용해야 현재게시판에서 이전게시판의 내용이 뜰까요? ㅠㅠ
이전게시판의 ext_200 값을 현재게시판으로 불러내려고 합니다.
엑스엠엘님 도와주세요~~~
if ($sql_search)
$sql_search = " and " . $sql_search;
// 윗글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply < '$write[wr_reply]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$prev[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num < '$write[wr_num]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
$prev = sql_fetch($sql);
}
// 아래글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply > '$write[wr_reply]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$next[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num > '$write[wr_num]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
}
}
bbs/view.php line 22에 위 코드가 있는데요.
어떻게 적용해야 현재게시판에서 이전게시판의 내용이 뜰까요? ㅠㅠ
이전게시판의 ext_200 값을 현재게시판으로 불러내려고 합니다.
엑스엠엘님 도와주세요~~~
// 아래글을 얻음
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply > '$write[wr_reply]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$next[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num > '$write[wr_num]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
}
}
이부분을 현제페이지를 보여주는 부분에 대체하시면 될듯 합니다...
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply > '$write[wr_reply]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
// 위의 쿼리문으로 값을 얻지 못했다면
if (!$next[wr_id]) {
$sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num > '$write[wr_num]' $sql_search order by wr_num, wr_reply limit 1 ";
$next = sql_fetch($sql);
}
}
이부분을 현제페이지를 보여주는 부분에 대체하시면 될듯 합니다...
원래 목적을 설명하시면 더 좋은 답변을 얻으실 수 있습니다.
원래 이런 걸 하기 위해서 이렇게 하고 있다"라는 식으로 설명해 주시기 바랍니다.
원래 이런 걸 하기 위해서 이렇게 하고 있다"라는 식으로 설명해 주시기 바랍니다.
먼저 엑스엠엘님 앵무나라님 답변 감사합니다. ㅜㅜ
성적비교 기능을 구현하려고 합니다.
월별 성적차이를 게시물에 보여주려고요.
2월의 성적게시물에는 1월/2월 성적이
3월에는 1월/2월/3월이
4월에는 1월/2월/3월/4월이
이전의 데이터를 이월하도록 하려고요. 그래프처럼요.
회원이 게시판에서 자신의 성장도를 알수 있도록 하려고요.
데이터 수치는 관리자가 일일이 입력하도록 하려고 합니다.
성적비교 기능을 구현하려고 합니다.
월별 성적차이를 게시물에 보여주려고요.
2월의 성적게시물에는 1월/2월 성적이
3월에는 1월/2월/3월이
4월에는 1월/2월/3월/4월이
이전의 데이터를 이월하도록 하려고요. 그래프처럼요.
회원이 게시판에서 자신의 성장도를 알수 있도록 하려고요.
데이터 수치는 관리자가 일일이 입력하도록 하려고 합니다.
방문자, 회원이 되나요? 우선 회원이라고 하고,
한 게시판에 한 회원의 성적만 올라 가나요?
지난달 것만 보여 주는 방법보다는 일년치 정도를 보여 주는 방법은 어떨까요?
한 게시판에 한 회원의 성적만 올라 가나요?
지난달 것만 보여 주는 방법보다는 일년치 정도를 보여 주는 방법은 어떨까요?
회원 한 사람당 게시물이 하나라면
여분 필드를 12개 만들어서 월별 성적을 입력하는 방법도 가능하겠네요.
여분 필드를 12개 만들어서 월별 성적을 입력하는 방법도 가능하겠네요.
아하.. 그럼 회원정보만 불러오면 되겠네요~
엑스엠엘님 답변 감사합니다.ㅜㅜ
복많이받으세요~
엑스엠엘님 답변 감사합니다.ㅜㅜ
복많이받으세요~