GNUAPP

$mob를 사용하는 가로형 갤러리에서 배열 구멍나는것 문의.

<?
if ($list[$i][is_notice]) { continue; }
if(!in_array($list[$i][wr_id] , $notice_array))
{
continue; //글로서 공지이면 노출안시킴
}
?>

이렇게하면 분명 공지 체크한 게시물만 보이는데요.
$mob를 사용하는 가로형 갤러리에서는 중간에 보이지않는
(은밀히 자리 차지하는) 구멍이 나서, 가로 4줄이 다 안찼는데도,
다음줄로 게시물이 넘어가버려요.
배열이 질서정연하지 못하네요.


latest로 하면, 검색이 또 안되고~ 에공~
어떻게 좋은 방법이 없을까요?
배열 정말 어려워요.ㅜㅜ
|

댓글 2개

팁자료실에 최신글 공지 제거하는 내용이 있습니다
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=5611


여기 보시면
$subqry = "";
$arr_notice = split("\n", trim($board[bo_notice]));
for ($k=0; $k<count($arr_notice); $k++)
{
$subqry .= " AND wr_id!='".$arr_notice[$k]."'";
}

이부분을 bbs/list.php 상단에 넣으시고요

전체 구하는 부분과
// 원글만 얻는다. (코멘트의 내용도 검색하기 위함)
// 원글만 얻는다. (코멘트의 내용도 검색하기 위함)
$sql = " select distinct wr_parent from $write_table where $sql_search $subqry";
$result = sql_query($sql);
$total_count = mysql_num_rows($result);
}
else
{
$sql = " select distinct wr_parent from $write_table where $subqry";
$result = sql_query($sql);
$total_count = mysql_num_rows($result);
}


각각 목록 구하는 부분에 대입시켜 주시면 됩니다
if ($sca || $stx)
{
$sql = " select distinct wr_parent from $write_table where $sql_search $subqry $sql_order limit $from_record, $board[bo_page_rows] ";
}
else
{
$sql = " select * from $write_table where wr_is_comment = 0 $subqry $sql_order limit $from_record, $board[bo_page_rows] ";
}
답변 감사드립니다. ㅎ 메리크리스마스!
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 691
13년 전 조회 953
13년 전 조회 738
13년 전 조회 1,350
13년 전 조회 1,094
13년 전 조회 974
13년 전 조회 1,148
13년 전 조회 1,709
13년 전 조회 1,004
13년 전 조회 776
13년 전 조회 562
13년 전 조회 567
13년 전 조회 1,530
13년 전 조회 908
13년 전 조회 777
13년 전 조회 1,545
13년 전 조회 678
13년 전 조회 782
13년 전 조회 975
13년 전 조회 965