찾다
php教程PHP源码php 简单分页入门程序

<script>ec(2);</script>



查询结果



    $pagesize = 3;//每页显示3条记录

    $server = mysql教程_pconnect("localhost","root","");
    $db = mysql_select_db("bbs");
    mysql_query("set names 'gb2312'");
      //生成查询记录数的SQL语句
    $sql = "select count(*) as total from message";
        //查询记录数
    $rst = mysql_query($sql);
       //取出一条记录
    $row = mysql_fetch_array($rst);
      //取出记录数
    $rowcount = $row["total"];
      //释放result资源
    mysql_free_result($rst);
     //算出总共有几页
    $pagecount = bcdiv($rowcount+$pagesize-1,$pagesize,0);
     //在没有设置pageno时,缺省为显示第1页
    if(!isset($pageno)) $pageno = 1;
     //若pageno比1小,则把它设置为1
    if($pageno       //若pageno比总共的页数大,则把它设置为最后一页
    if($pageno>$pagecount) $pageno = $pagecount;
 if($pageno>0){
     //把$PHP_SELF转换为可以在URL上使用的字符串,这样的话就可以处理中文目录或中文文件名
       $href = eregi_replace("%2f","/",urlencode($PHP_SELF));
       if($pageno>1){//显示上一页的裢接
          echo '上一页  ';
       }
       else{
          echo '上一页  ';
       }
       for($i=1;$i           echo '' . $i . '  ';
       }
       echo $pageno . '  ';
       for($i++;$i           echo '' . $i . '  ';
       }
       if($pageno           echo '下一页  ';
       }
       else{
          echo '下一页  ';
       }
         //算出本页第一条记录在整个表中的位置(第一条记录为0)
       $offset = ($pageno-1) * $pagesize;
         //生成查询本页数据的SQL语句
       $sql = "select * from message LIMIT $offset,$pagesize";
         //查询本页数据
       $rst = mysql_query($sql);
           //取得字段总数
       $num_fields = mysql_num_fields($rst);
       $i = 0;
       while($i         //取得所有字段的名字
          $fields[$i] = mysql_field_name($rst,$i);//取得第i+1个字段的名字
          $i++;
       }
       echo '

';
       //开始输出表格
       echo '';
       reset($fields);
       while(list(,$field_name)=each($fields)){
        //显示字段名称
          echo "";
       }
       echo '';
       while($row=mysql_fetch_array($rst)){
        //显示本页数据
          echo '';
          reset($fields);
          while(list(,$field_name)=each($fields)){
           //显示每个字段的值
             $field_value = $row[$field_name];
             if($field_value==""){
                echo '';
             }
             else{
                echo "";
             }
          }
          echo '';
       }
       echo '
$field_name
$field_value
';
       //表格输出结束
       mysql_free_result($rst) or die("无法释放result资源!");//释放result资源
    }
    else{
       echo "目前该表中没有任何数据!";
    }
 //断开连接并释放资源
    mysql_close($server);
    ?>

本站原创转载注明www.111cn.net

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전