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개

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

프로그램

+
제목 글쓴이 날짜 조회
11년 전 조회 2,585
11년 전 조회 1,936
11년 전 조회 5,073
11년 전 조회 2,515
11년 전 조회 2,739
11년 전 조회 2,539
11년 전 조회 1,989
11년 전 조회 2,116
11년 전 조회 2,013
11년 전 조회 6,499
11년 전 조회 1,999
11년 전 조회 1,978
11년 전 조회 4,427
11년 전 조회 2,291
11년 전 조회 5,828
11년 전 조회 3,195
12년 전 조회 4,016
12년 전 조회 1,956
12년 전 조회 1,965
12년 전 조회 2,814
12년 전 조회 2,012
12년 전 조회 2,956
12년 전 조회 2,923
12년 전 조회 5,838
12년 전 조회 2,315
12년 전 조회 3,452
12년 전 조회 2,711
12년 전 조회 2,775
12년 전 조회 2,846
12년 전 조회 2,083
12년 전 조회 2,934
12년 전 조회 1,783
12년 전 조회 5,075
12년 전 조회 3,141
12년 전 조회 2,977
12년 전 조회 2,591
12년 전 조회 8,100
12년 전 조회 2,544
12년 전 조회 2,175
12년 전 조회 3,650
12년 전 조회 2,969
12년 전 조회 2,094
12년 전 조회 2,477
12년 전 조회 3,836
12년 전 조회 3,241
12년 전 조회 3,074
12년 전 조회 3,359
12년 전 조회 3,639
12년 전 조회 4,398
12년 전 조회 3,978
12년 전 조회 4,064
12년 전 조회 4,752
12년 전 조회 4,543
12년 전 조회 1,920
12년 전 조회 5,432
12년 전 조회 6,483
12년 전 조회 2,142
12년 전 조회 3,379
12년 전 조회 2,561
12년 전 조회 1,934
12년 전 조회 2,302
12년 전 조회 1,947
12년 전 조회 3,935
12년 전 조회 2,912
12년 전 조회 1,927
12년 전 조회 2,059
12년 전 조회 2,400
12년 전 조회 2,060
12년 전 조회 2,105
12년 전 조회 2,058
12년 전 조회 2,002
12년 전 조회 1,888
12년 전 조회 2,049
12년 전 조회 2,040
12년 전 조회 1,934
12년 전 조회 4,293
12년 전 조회 2,447
12년 전 조회 1,713
12년 전 조회 1,755
12년 전 조회 3,268
12년 전 조회 2,376
12년 전 조회 2,057
12년 전 조회 1,786
12년 전 조회 2,164
12년 전 조회 1,737
12년 전 조회 2,712
12년 전 조회 2,217
12년 전 조회 1,627
12년 전 조회 1,920
12년 전 조회 2,879
12년 전 조회 2,754
12년 전 조회 2,281
12년 전 조회 1,722
12년 전 조회 2,309
12년 전 조회 1,673
12년 전 조회 3,692
12년 전 조회 2,516
12년 전 조회 2,627
12년 전 조회 1,767
12년 전 조회 1,586