특정 여분필드에 입력된 값만 최근게시물로 뽑아오기 정보
특정 여분필드에 입력된 값만 최근게시물로 뽑아오기본문
글 작성시 wr_9의 여분필드에 '0'을 입력 받으면 그 게시물만 최근 게시물로 뽑으려고 합니다.
board 스킨에서 wr_9의 입력 폼을 만들었고,
latest 스킨에서 아래처럼 수정했습니다.
if (($wr_9 == "0")) {
최근 게시물 처리루틴
}
위 처럼 했는데 잘 안되는데 뭐가 문제일까요?
아니면 특정 그룹에서 공지로 설정된 게시물만 최근 게시물로 뽑아 오는 방법이 있을까요?
댓글 전체
lib/latest.lib.php
전
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id desc limit 0, $rows ";
후
$sql = " select * from $tmp_write_table where wr_is_comment = 0 and wr_9 = '0' order by wr_id desc limit 0, $rows ";
또는
latest.skin.php
전
<? for ($i=0; $i<count($list); $i++) { ?>
후
<? for ($i=0; $i<count($list); $i++) {
if ($list[$i]['wr_9'] == '0') {
?>
for 문 닫는 곳에 하나 더 } 추가
전
$sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_id desc limit 0, $rows ";
후
$sql = " select * from $tmp_write_table where wr_is_comment = 0 and wr_9 = '0' order by wr_id desc limit 0, $rows ";
또는
latest.skin.php
전
<? for ($i=0; $i<count($list); $i++) { ?>
후
<? for ($i=0; $i<count($list); $i++) {
if ($list[$i]['wr_9'] == '0') {
?>
for 문 닫는 곳에 하나 더 } 추가
감사합니다. 덕분에 도움되었습니다.
우선 첫번째 게시물은 썸네일이 출력되게하고 나머지는 제목만 보이도록 하는 스킨을 수정중입니다.
wr_9 == '0'을 만족하는 게시물을 찾다보니 for문에서 몇번의 루프가 돌아 썸네일 출력되는 스킨에서
if ($i==0) 이면 썸네일과 함께 제목,내용을 출력해라~! 라는 비교에서 썸네일 출력이 안되네요.
별도의 변수를 이용해서 비교하던지 다른 방법을 찾아야하는데 지금 머리 무쟈게 돌리고 있습니다. ㅡㅡ;
유아원님. 도움주셔서 감사합니다.
우선 첫번째 게시물은 썸네일이 출력되게하고 나머지는 제목만 보이도록 하는 스킨을 수정중입니다.
wr_9 == '0'을 만족하는 게시물을 찾다보니 for문에서 몇번의 루프가 돌아 썸네일 출력되는 스킨에서
if ($i==0) 이면 썸네일과 함께 제목,내용을 출력해라~! 라는 비교에서 썸네일 출력이 안되네요.
별도의 변수를 이용해서 비교하던지 다른 방법을 찾아야하는데 지금 머리 무쟈게 돌리고 있습니다. ㅡㅡ;
유아원님. 도움주셔서 감사합니다.
걍 스킨에서 처음에 $j=0; 이라고 변수값을 주고,
비교 부분에 if($j==1) { 출력되고나서 $j=1; } 이라고 해서 해결봤어요.
넘 단순한 방법이군요. ;;;
이제 그룹 출력을 시도해야겠네요. ㅋ
비교 부분에 if($j==1) { 출력되고나서 $j=1; } 이라고 해서 해결봤어요.
넘 단순한 방법이군요. ;;;
이제 그룹 출력을 시도해야겠네요. ㅋ
어떻해 해결 보셨는지 자세히 좀 알려주세요....저도 이게 필요한데 잘 않되네요~