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,512
11년 전 조회 1,873
11년 전 조회 5,011
11년 전 조회 2,452
11년 전 조회 2,698
11년 전 조회 2,479
11년 전 조회 1,924
11년 전 조회 2,052
11년 전 조회 1,945
11년 전 조회 6,432
11년 전 조회 1,929
11년 전 조회 1,927
11년 전 조회 4,352
11년 전 조회 2,222
11년 전 조회 5,769
11년 전 조회 3,154
11년 전 조회 3,949
11년 전 조회 1,893
11년 전 조회 1,903
11년 전 조회 2,751
11년 전 조회 1,955
11년 전 조회 2,900
11년 전 조회 2,855
11년 전 조회 5,770
11년 전 조회 2,257
11년 전 조회 3,389
11년 전 조회 2,655
12년 전 조회 2,712
12년 전 조회 2,789
12년 전 조회 2,040
12년 전 조회 2,864
12년 전 조회 1,737
12년 전 조회 5,033
12년 전 조회 3,089
12년 전 조회 2,917
12년 전 조회 2,553
12년 전 조회 8,062
12년 전 조회 2,508
12년 전 조회 2,126
12년 전 조회 3,600
12년 전 조회 2,924
12년 전 조회 2,044
12년 전 조회 2,435
12년 전 조회 3,779
12년 전 조회 3,192
12년 전 조회 3,023
12년 전 조회 3,300
12년 전 조회 3,591
12년 전 조회 4,338
12년 전 조회 3,928
12년 전 조회 4,004
12년 전 조회 4,707
12년 전 조회 4,484
12년 전 조회 1,878
12년 전 조회 5,373
12년 전 조회 6,424
12년 전 조회 2,096
12년 전 조회 3,337
12년 전 조회 2,502
12년 전 조회 1,888
12년 전 조회 2,252
12년 전 조회 1,903
12년 전 조회 3,886
12년 전 조회 2,862
12년 전 조회 1,870
12년 전 조회 2,009
12년 전 조회 2,343
12년 전 조회 2,011
12년 전 조회 2,060
12년 전 조회 2,003
12년 전 조회 1,958
12년 전 조회 1,842
12년 전 조회 2,007
12년 전 조회 1,986
12년 전 조회 1,890
12년 전 조회 4,243
12년 전 조회 2,385
12년 전 조회 1,656
12년 전 조회 1,710
12년 전 조회 3,227
12년 전 조회 2,337
12년 전 조회 2,011
12년 전 조회 1,750
12년 전 조회 2,130
12년 전 조회 1,702
12년 전 조회 2,660
12년 전 조회 2,171
12년 전 조회 1,578
12년 전 조회 1,876
12년 전 조회 2,839
12년 전 조회 2,715
12년 전 조회 2,231
12년 전 조회 1,684
12년 전 조회 2,260
12년 전 조회 1,633
12년 전 조회 3,655
12년 전 조회 2,462
12년 전 조회 2,589
12년 전 조회 1,709
12년 전 조회 1,545