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,536
11년 전 조회 1,887
11년 전 조회 5,025
11년 전 조회 2,473
11년 전 조회 2,708
11년 전 조회 2,498
11년 전 조회 1,949
11년 전 조회 2,070
11년 전 조회 1,965
11년 전 조회 6,455
11년 전 조회 1,945
11년 전 조회 1,940
11년 전 조회 4,376
11년 전 조회 2,240
11년 전 조회 5,786
11년 전 조회 3,168
11년 전 조회 3,977
11년 전 조회 1,912
11년 전 조회 1,921
11년 전 조회 2,771
11년 전 조회 1,973
11년 전 조회 2,915
11년 전 조회 2,870
12년 전 조회 5,795
12년 전 조회 2,277
12년 전 조회 3,409
12년 전 조회 2,673
12년 전 조회 2,735
12년 전 조회 2,808
12년 전 조회 2,053
12년 전 조회 2,889
12년 전 조회 1,752
12년 전 조회 5,047
12년 전 조회 3,109
12년 전 조회 2,934
12년 전 조회 2,563
12년 전 조회 8,077
12년 전 조회 2,520
12년 전 조회 2,148
12년 전 조회 3,612
12년 전 조회 2,935
12년 전 조회 2,063
12년 전 조회 2,445
12년 전 조회 3,793
12년 전 조회 3,208
12년 전 조회 3,038
12년 전 조회 3,322
12년 전 조회 3,604
12년 전 조회 4,356
12년 전 조회 3,935
12년 전 조회 4,023
12년 전 조회 4,720
12년 전 조회 4,497
12년 전 조회 1,886
12년 전 조회 5,389
12년 전 조회 6,444
12년 전 조회 2,111
12년 전 조회 3,349
12년 전 조회 2,525
12년 전 조회 1,910
12년 전 조회 2,263
12년 전 조회 1,919
12년 전 조회 3,898
12년 전 조회 2,876
12년 전 조회 1,890
12년 전 조회 2,029
12년 전 조회 2,361
12년 전 조회 2,025
12년 전 조회 2,074
12년 전 조회 2,028
12년 전 조회 1,970
12년 전 조회 1,856
12년 전 조회 2,023
12년 전 조회 2,001
12년 전 조회 1,909
12년 전 조회 4,258
12년 전 조회 2,410
12년 전 조회 1,674
12년 전 조회 1,717
12년 전 조회 3,242
12년 전 조회 2,351
12년 전 조회 2,027
12년 전 조회 1,762
12년 전 조회 2,139
12년 전 조회 1,715
12년 전 조회 2,682
12년 전 조회 2,184
12년 전 조회 1,594
12년 전 조회 1,889
12년 전 조회 2,851
12년 전 조회 2,727
12년 전 조회 2,247
12년 전 조회 1,698
12년 전 조회 2,279
12년 전 조회 1,646
12년 전 조회 3,665
12년 전 조회 2,476
12년 전 조회 2,599
12년 전 조회 1,730
12년 전 조회 1,560