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년 전 조회 1,241
11년 전 조회 584
11년 전 조회 3,741
11년 전 조회 1,157
11년 전 조회 1,402
11년 전 조회 1,238
11년 전 조회 677
11년 전 조회 816
11년 전 조회 707
11년 전 조회 5,156
11년 전 조회 653
11년 전 조회 672
11년 전 조회 3,122
11년 전 조회 973
11년 전 조회 4,519
11년 전 조회 1,910
11년 전 조회 2,700
11년 전 조회 648
11년 전 조회 666
11년 전 조회 1,527
11년 전 조회 709
11년 전 조회 1,679
11년 전 조회 1,655
11년 전 조회 4,549
11년 전 조회 1,057
11년 전 조회 2,203
11년 전 조회 1,489
11년 전 조회 1,539
11년 전 조회 1,595
11년 전 조회 839
11년 전 조회 1,698
11년 전 조회 549
11년 전 조회 3,842
11년 전 조회 1,940
11년 전 조회 1,728
11년 전 조회 1,387
11년 전 조회 6,899
11년 전 조회 1,346
11년 전 조회 954
11년 전 조회 2,449
11년 전 조회 1,789
11년 전 조회 895
11년 전 조회 1,301
11년 전 조회 2,672
11년 전 조회 2,057
11년 전 조회 1,881
11년 전 조회 2,171
11년 전 조회 2,444
11년 전 조회 3,233
11년 전 조회 2,792
11년 전 조회 2,880
11년 전 조회 3,595
11년 전 조회 3,364
11년 전 조회 754
11년 전 조회 4,262
11년 전 조회 5,279
11년 전 조회 987
11년 전 조회 2,196
11년 전 조회 1,364
11년 전 조회 709
11년 전 조회 1,102
11년 전 조회 757
11년 전 조회 2,761
11년 전 조회 1,750
11년 전 조회 758
11년 전 조회 886
11년 전 조회 1,274
11년 전 조회 916
11년 전 조회 989
11년 전 조회 912
11년 전 조회 896
11년 전 조회 801
11년 전 조회 940
11년 전 조회 944
11년 전 조회 887
11년 전 조회 3,195
11년 전 조회 1,359
11년 전 조회 615
11년 전 조회 709
11년 전 조회 2,167
11년 전 조회 1,303
11년 전 조회 953
11년 전 조회 696
11년 전 조회 1,092
11년 전 조회 665
11년 전 조회 1,642
11년 전 조회 1,138
11년 전 조회 533
11년 전 조회 857
11년 전 조회 1,847
11년 전 조회 1,693
11년 전 조회 1,213
11년 전 조회 635
11년 전 조회 1,237
11년 전 조회 612
11년 전 조회 2,649
11년 전 조회 1,454
11년 전 조회 1,557
11년 전 조회 702
11년 전 조회 514
🐛 버그신고