GNUAPP

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

· 2012-12-23 (일) 23:13:39 · 851 · 2
<?
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 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-12-25 조회 1,663
12-12-24 조회 2,395
12-12-24 조회 1,081
12-12-24 조회 1,507
12-12-24 조회 2,890
12-12-24 조회 2,415
12-12-24 조회 1,144
12-12-24 조회 609
12-12-24 조회 2,055
12-12-24 조회 548
12-12-24 조회 773
12-12-24 조회 1,025
12-12-24 조회 816
12-12-24 조회 1,421
12-12-24 조회 1,181
12-12-24 조회 1,049
12-12-24 조회 1,218
12-12-24 조회 1,784
12-12-24 조회 1,080
12-12-23 조회 852