레이어팝업 최근에 올린것부터 순서가 정해지도록 하고싶어요 채택완료
네오죠지
10년 전
조회 4,292
현재 그누보드 기본 레이어팝업을 수정해서 사용중입니다..
bxslider를 이용해서.. 팝업내용들이 슬라이더로 돌아가는것까지는 잘 구현했습니다..
근데 팝업의 순서에서.. 오래된것부터 출력이 되다보니.. 팝업 순서가 반대로 되더라구요
새로운걸 추가했을때 새로운게 처음보이고 순서대로 슬라이드가 되었으면 하는데..
반대로 되고있어서.. 혹시 소스의 어느 부분을 수정을 해야 가장 최근에 올린 팝업부터 순서대로 노출이 될른지 궁금합니다..
</p><p> </p><p style="margin-left: 40px;"><ul class="slidePopup"></p><p> <?php</p><p> for ($i=0; $row_nw=sql_fetch_array($result); $i++)</p><p> {</p><p> // 이미 체크 되었다면 Continue</p><p> if ($_COOKIE["hd_pops_c"])</p><p> continue;</p><p> </p><p> $sql = " select * from {$g5['new_win_table']} where nw_id = '{$row_nw['nw_id']}' ";</p><p> $nw = sql_fetch($sql);</p><p> ?></p><p> </p><p> <li id="hd_pops_c" class="hd_pops"></p><p> <?php echo conv_content($nw['nw_content'], 1); ?></p><p> </li></p><p> <?php } ?></p><p> </ul></p><p> </p><p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
10년 전
단순히 슬라이드에서 순서만 변경하실 거라면 아래처럼 바꿔 보세요(테스트는 못했습니다).
$sql = " select * from {$g5['new_win_table']} where nw_id = '{$row_nw['nw_id']}' order by nw_id desc";
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
네오죠지
10년 전
답변 감사합니다! 적용해봤는데 원래대로 출력이 되네요 ㅠㅠ
�
네오죠지
10년 전
팝업파일 맨 위쪽 $sql 정의하는곳에 order by nw_id asc 라고 되어있더군요~ 거기를 desc라고 바꾸니 잘 작동됩니다! 감사합니다~!
�
왕계란
10년 전
아 for로 싸여 있네요.
아랫분이 말씀하신 대로 $result 갖고 오는 쿼리에 있는 부분에 저거 넣으셔야 하겠네요.
아랫분이 말씀하신 대로 $result 갖고 오는 쿼리에 있는 부분에 저거 넣으셔야 하겠네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인