관리자페이지 이벤트관리에서는 이벤트 출력순서 조정이 안되고, 최근등록순서대로 출력이 되어서
이걸 그냥 역순으로 출력하려고 합니다.
예로 이벤트관리 페이지에서 1~5까지 등록하면 메인페이지에 5~1 이렇게 출력이 되는데
1~5로 출력하고 싶습니다.
<?php if ($count > 0) { ?>
<?php for ($i=0; $i<$count; $i++) { ?>
이 부분 같은데 이렇게 저렇게 해봐도 안되네요
조언좀 부탁드리겠습니다.
|
답변 2개 / 댓글 3개
채택된 답변
+20 포인트
2020-04-20 (월) 12:36:07
이벤트를 쿼리 부분에서 order by 부분을 수정해서 불러와야 하는 부분입니다.
답변에 대한 댓글 2개
2020-04-20 (월) 14:06:42
2020-04-20 (월) 14:14:17
order by it_id를 event테이블 id값으로 해서 정렬을 수정하시면 됩니다.
조나단입니다
2020-04-20 (월) 11:10:44
for($i=$count; $i > 0; $i--)
로 포문을 돌려봐도 안되시나요?
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
from `{$g5['g5_shop_event_item_table']}` a left join `{$g5['g5_shop_item_table']}` b on (a.it_id = b.it_id)
where a.ev_id = '{$row['ev_id']}'
order by it_id desc
limit 0, 4 ";
$result2 = sql_query($sql2);
이부분이 맞는건가요?
어디를 수정해야할지 구체적으로 알려주시면 안될까요? ㅠㅠ