반응형

페이징 3

[Datatable] datatable 페이지네이션 처리

전제 조건 : 필요내용 1. 전체 Rows 개수 2. 현재 페이지 3. 총 페이지 4. 현재 페이지 내에서 보여지는 Rows 5. DB에 요청할 ROW 순번 내용은 아래와 같습니다. 여기서 주는 값은 1번과 5번입니다. // 전체 테이블 개수 SELECT counst(*) as Total_count FROM table; // 동적 쿼리문 SELECT * FROM table LIMIT ?, 40; // 기본적으로 40개만 호출하고, 순번을 0~39개까지만 가져온다는 구문. // SQL에서 동적 쿼리문 테스트 구문. SET @num = 0; PREPARE Query From 'SELECT * FROM table LIMIT ?, 40;' EXECUTE Query using @num; 1번을 Front에 저장한..

취업/Datatable 2023.04.14

[ci4] 페이징, 페이지네이션 처리하기.

http://ci4doc.cikorea.net/libraries/pagination.html 페이지네이션(Pagination) — CodeIgniter 4.2.6 documentation Docs » 라이브러리(Libraries) » 페이지네이션(Pagination) © Copyright 2019-2022 CodeIgniter Foundation Last updated on Sep 14, 2022. Built with Sphinx using a theme provided by Read the Docs. ci4doc.cikorea.net 기본적인 설명은 여기 있다. 하지만, 이것보다 필요한 게 실제 작동되는 부분이었다. 그래서 찾아보니 한국 코드이그나이터 모임인 cikoea에서 만든 예제가 있었다. htt..

취업/CodeIgniter 2022.09.23

[Next] 서버사이드의 폴더 경로 사이트 페이지 방식

Next.js의 경우 서버사이드이다. 기존 react와 다르게 크롤링을 위해서 서버에 요청시 모든 페이지를 로딩한다. 즉 검색 기능에 노출되기 쉽다. 그리고 또한 page를 기존 React의 경우 페이징을 위해 무조건 쓰는 React router v5 기준 Switch, v6기준 Routes를 쓰지 않는다. pages ㄴindex.js // domain.com/ 과 같은 상황 ㄴnews ㄴ index.js // domain.com/news ㄴnews/id ㄴindex.js // domain.com/news/id 이러한 구조로 폴더별로 경로를 설정할 수 있어서 매우 좋다. 즉 편리하다 이말이여~ 기존에는 라이브러리를 일일히 호출하고 이를 넣어서 경로 잡아야 했는데, 그런게 없으니 ㅎㅎㅎㅎㅎ import R..

코딩/Next.js 2021.12.19
728x90