현재 그누보드 기본 레이어팝업을 수정해서 사용중입니다..
bxslider를 이용해서.. 팝업내용들이 슬라이더로 돌아가는것까지는 잘 구현했습니다..
근데 팝업의 순서에서.. 오래된것부터 출력이 되다보니.. 팝업 순서가 반대로 되더라구요
새로운걸 추가했을때 새로운게 처음보이고 순서대로 슬라이드가 되었으면 하는데..
반대로 되고있어서.. 혹시 소스의 어느 부분을 수정을 해야 가장 최근에 올린 팝업부터 순서대로 노출이 될른지 궁금합니다..
<ul class="slidePopup"> <?php for ($i=0; $row_nw=sql_fetch_array($result); $i++) { // 이미 체크 되었다면 Continue if ($_COOKIE["hd_pops_c"]) continue; $sql = " select * from {$g5['new_win_table']} where nw_id = '{$row_nw['nw_id']}' "; $nw = sql_fetch($sql); ?> <li id="hd_pops_c" class="hd_pops"> <?php echo conv_content($nw['nw_content'], 1); ?> </li> <?php } ?> </ul>
답변 2개 / 댓글 4개
단순히 슬라이드에서 순서만 변경하실 거라면 아래처럼 바꿔 보세요(테스트는 못했습니다).
$sql = " select * from {$g5['new_win_table']} where nw_id = '{$row_nw['nw_id']}' order by nw_id desc";
답변에 대한 댓글 3개
아랫분이 말씀하신 대로 $result 갖고 오는 쿼리에 있는 부분에 저거 넣으셔야 하겠네요.
$result 값을 받아오는 SQL문에
order by nw_id desc
를 넣으셔요.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.