테스트 사이트 - 개발 중인 베타 버전입니다

리스트에서 여분필드값만 있는 리스트 추리는거 질문입니다. 채택완료

lacomparte 7년 전 조회 1,761

A 게시판에 있는 게시물들 중 wr_10 값이 있는것만

따로 리스트를 만들어서 $i 값이 2 혹은 특정값일때

wr_10 값이 있는 게시물들만 롤링시키고 싶은데요.

 

list.skin.php 에서 wr_10 값만 있는걸 추리니

해당 페이지에 있는 게시물만 추려지는것 같습니다.

 

해당 게시판 전페이지에 있는 게시물 중 wr_10 값이 있는 게시물만

따로 리스트를 만들고 싶은데

어떤식으로 접근해야 할까요?

 

 

</p>

<p>if($i == '2') {</p>

<p>   <tr></p>

<p>        <td></p>

<p>                <table></p>

<p>                   <tbody></p>

<p>                      <?php for($i=0; $i<count($list); $i++){ ?></p>

<p>                           // wr_10 값이 있는 게시물만</p>

<p>                      <?}?></p>

<p>                   </tbody></p>

<p>                </table></p>

<p>        </td></p>

<p>   </tr></p>

<p>}</p>

<p>

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

l
7년 전

</p>

<p><?php for($i=0; $i<count($list); $i++){ if (!$list[$i]['wr_10']]) continue; ?>

   // wr_10 값이 있는 게시물만

<?}?></p>

<p>

이렇게 해 보세요

다만 이렇게 하시면 페이징에 문제가 생깁니다.

 

예를 들면

가져온 게시물은 100개로 10페이지가 표시되어야 하는데

wr_10 에 값이 없으면 건너뛰게 되므로

실제 표시되는 게시물은 30개 밖에 안될 수 있으니까요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

l
lacomparte
7년 전
네 저도 페이징 때문에
list 에서 아예 따로 wr_10 필드값이 있는 게시물만 만드려고 합니다.

댓글을 작성하려면 로그인이 필요합니다.

LovelyCaT
7년 전

/bbs/list.php에서

if($bo_table == '게시판명'){

$add_where = 'wr_10 is not null'

}

로 처리해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

l
lacomparte
7년 전
말씀해주신대로 처리해버리면
해당 게시판에는 모두 wr_10 값이 있는것만 출력 되는거 아닌가요!?

저는
해당게시판은 모든 게시물을 출력하되
$i 값이 2일 경우에
wr_10 값이 있는 게시물 모두를 출력하고 싶어서요~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인