php array 로 만든 페이징

mssql mysql 공동으로 사용하려고 만들었습니다.

필요하신분 사용하시고요 디자인은 각자 알아서...

디비를 array로 fetchAll() 해서 사용하면 10줄 알아서 페이지수 나누어집니다.


 $arr = array("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21");

 $cnt = count($arr);

 $page = "10"; //목록개수

 $total = ceil($cnt/$page); //총개수

 if(!$_GET || $_GET[no]=='0'){

  $start ='0';

 }else{

 $start = ($_GET[no]-1)*$page;

 }

 print_r(array_slice($arr, $start,$page)); //목록

 

 for($i=1; $i<=$total; $i++){

  echo "<a href='?no={$i}'>{$i}</a>"; //페이지수량

 }


|

댓글 1개

페이징~깔끔하고 간단하네요.!!
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

태그 필터 (최대 3개) 전체 개발자 소스 기타 mysql 팁자료실 javascript php linux flash 정규표현식 jquery node.js mobile 웹서버 os 프로그램 강좌 썸네일 이미지관련 도로명주소 그누보드5 기획자 견적서 계약서 기획서 마케팅 제안서 seo 통계 서식 통계자료 퍼블리셔 html css 반응형 웹접근성 퍼블리싱 표준화 반응형웹 홈페이지기초 부트스트랩 angularjs 포럼 스크린리더 센스리더 개발자톡 개발자팁 퍼블리셔톡 퍼블리셔팁 기획자톡 기획자팁 프로그램강좌 퍼블리싱강좌
+
제목 글쓴이 날짜 조회
11년 전 조회 1,830
11년 전 조회 1,202
11년 전 조회 4,379
11년 전 조회 1,764
11년 전 조회 2,028
11년 전 조회 1,834
11년 전 조회 1,240
11년 전 조회 1,388
11년 전 조회 1,281
11년 전 조회 5,912
11년 전 조회 1,262
11년 전 조회 1,255
11년 전 조회 3,686
11년 전 조회 1,568
11년 전 조회 5,114
11년 전 조회 2,473
11년 전 조회 3,292
11년 전 조회 1,249
11년 전 조회 1,268
11년 전 조회 2,084
11년 전 조회 1,288
11년 전 조회 2,254
11년 전 조회 2,173
11년 전 조회 5,132
11년 전 조회 1,593
11년 전 조회 2,725
11년 전 조회 2,010
11년 전 조회 2,069
11년 전 조회 2,151
11년 전 조회 1,416
11년 전 조회 2,234
11년 전 조회 1,106
11년 전 조회 4,398
11년 전 조회 2,468
11년 전 조회 2,284
11년 전 조회 1,944
11년 전 조회 7,439
11년 전 조회 1,911
11년 전 조회 1,508
11년 전 조회 2,951
11년 전 조회 2,352
11년 전 조회 1,415
11년 전 조회 1,888
11년 전 조회 3,177
11년 전 조회 2,581
11년 전 조회 2,426
11년 전 조회 2,718
11년 전 조회 2,968
11년 전 조회 3,783
11년 전 조회 3,344
11년 전 조회 3,389
11년 전 조회 4,106
11년 전 조회 3,907
11년 전 조회 1,275
11년 전 조회 4,798
11년 전 조회 5,822
11년 전 조회 1,514
11년 전 조회 2,724
11년 전 조회 1,893
11년 전 조회 1,270
11년 전 조회 1,619
11년 전 조회 1,277
11년 전 조회 3,305
11년 전 조회 2,291
11년 전 조회 1,281
11년 전 조회 1,410
11년 전 조회 1,772
11년 전 조회 1,437
11년 전 조회 1,482
11년 전 조회 1,465
11년 전 조회 1,421
11년 전 조회 1,318
11년 전 조회 1,500
11년 전 조회 1,476
11년 전 조회 1,393
11년 전 조회 3,737
11년 전 조회 1,900
11년 전 조회 1,160
11년 전 조회 1,227
11년 전 조회 2,728
11년 전 조회 1,822
12년 전 조회 1,486
12년 전 조회 1,256
12년 전 조회 1,627
12년 전 조회 1,225
12년 전 조회 2,174
12년 전 조회 1,667
12년 전 조회 1,076
12년 전 조회 1,393
12년 전 조회 2,315
12년 전 조회 2,234
12년 전 조회 1,740
12년 전 조회 1,182
12년 전 조회 1,776
12년 전 조회 1,139
12년 전 조회 3,169
12년 전 조회 1,986
12년 전 조회 2,099
12년 전 조회 1,244
12년 전 조회 1,048