pagination2 [django] pagination // bootstrap5의 bootstrap_pagination 이용 // 아래의 예제는 공지사항 리스트 예제이다. views.py def notice_list(request): if request.GET.get('page') is None: cur_pg = 1 else: cur_pg = request.GET.get('page') datalist = Notice.objects.all().order_by('-id') datalistcnt = Notice.objects.all().order_by('-id').count() paginator = Paginator(datalist, 10) # url에 있는 현재 page값 get_page로 전달 page = paginator.get_page(cur_pg) co.. 2023. 5. 9. [PHP] pagination // 그누보드 기반으로 제작되었으므로 필요 시, DB 관련 코드를 변경해야 함. // 그누보드의 페이지 기능을 이용해도 되지만, 게시판이 아닐경우 사용하기 복잡하기 때문에 아래 코드를 사용함. $tbname = 'g5_company_list'; $n_limit = 15; $pg = $_GET['pg']; $bo_table = $_GET['bo_table']; $stx = $_GET['stx']; $qstr = "bo_table=".$_GET['bo_table']; if($_GET['stx']){ $qstr .= "&stx=".$_GET['stx']; } $qstr .= "&pg="; $sql_where = ''; if($stx){ $sql_where .= "where comp_name like '%{$s.. 2023. 3. 16. 이전 1 다음