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,215
11년 전 조회 1,592
11년 전 조회 4,750
11년 전 조회 2,153
11년 전 조회 2,413
11년 전 조회 2,192
11년 전 조회 1,631
11년 전 조회 1,763
11년 전 조회 1,660
11년 전 조회 6,210
11년 전 조회 1,649
11년 전 조회 1,630
11년 전 조회 4,089
11년 전 조회 1,944
11년 전 조회 5,501
11년 전 조회 2,871
11년 전 조회 3,688
11년 전 조회 1,601
11년 전 조회 1,653
11년 전 조회 2,473
11년 전 조회 1,678
11년 전 조회 2,639
11년 전 조회 2,561
11년 전 조회 5,469
11년 전 조회 1,970
11년 전 조회 3,110
11년 전 조회 2,368
11년 전 조회 2,445
11년 전 조회 2,520
11년 전 조회 1,759
11년 전 조회 2,589
11년 전 조회 1,433
11년 전 조회 4,760
11년 전 조회 2,835
11년 전 조회 2,651
11년 전 조회 2,277
11년 전 조회 7,770
11년 전 조회 2,226
11년 전 조회 1,846
11년 전 조회 3,315
11년 전 조회 2,671
11년 전 조회 1,769
11년 전 조회 2,218
11년 전 조회 3,521
11년 전 조회 2,915
11년 전 조회 2,757
11년 전 조회 3,058
11년 전 조회 3,306
11년 전 조회 4,088
11년 전 조회 3,684
11년 전 조회 3,724
11년 전 조회 4,432
11년 전 조회 4,218
11년 전 조회 1,612
11년 전 조회 5,112
11년 전 조회 6,171
11년 전 조회 1,830
11년 전 조회 3,073
11년 전 조회 2,232
11년 전 조회 1,613
11년 전 조회 1,980
11년 전 조회 1,640
12년 전 조회 3,633
12년 전 조회 2,617
12년 전 조회 1,608
12년 전 조회 1,753
12년 전 조회 2,087
12년 전 조회 1,753
12년 전 조회 1,806
12년 전 조회 1,760
12년 전 조회 1,704
12년 전 조회 1,598
12년 전 조회 1,761
12년 전 조회 1,714
12년 전 조회 1,640
12년 전 조회 3,995
12년 전 조회 2,135
12년 전 조회 1,407
12년 전 조회 1,461
12년 전 조회 3,012
12년 전 조회 2,086
12년 전 조회 1,730
12년 전 조회 1,494
12년 전 조회 1,873
12년 전 조회 1,452
12년 전 조회 2,428
12년 전 조회 1,894
12년 전 조회 1,320
12년 전 조회 1,631
12년 전 조회 2,593
12년 전 조회 2,465
12년 전 조회 1,978
12년 전 조회 1,420
12년 전 조회 2,014
12년 전 조회 1,380
12년 전 조회 3,412
12년 전 조회 2,202
12년 전 조회 2,322
12년 전 조회 1,474
12년 전 조회 1,294