<?php
//连接数据库
$myServer = "localhost"; //主机
$myUser = "sa"; //用户名
$myPass = ""; //密码
$myDB = "Stock"; //MSSQL库名
$s = mssql_connect($myServer, $myUser, $myPass) ;
$d = mssql_select_db($myDB, $s);
//分页信息\
$biao="T_Ua";
$xianshi=2;//每页显示的条数
//打开用户表,这个表主要是计算又总共又多少条记录,能分几页
$sql="select * from $biao";
$query= mssql_query($sql);
$zongshu=mssql_num_rows($query);
$yeshu=ceil( $zongshu/$xianshi);//去当前小数的最大整数
echo "共有 $yeshu 页";
if ($page=="" or $page>$yeshu or $page<0 or $page==0) { $page2=1; }
else
{
$page2=intval($page);//将页码转换为数字
}
//$page2=intval($page);//将页码转换为数字
echo $seek=$xianshi*($page2-1);
echo "<br>";
echo $xianshi;
$top_shuzi=$page2*$xianshi;
//这个表用户显示数据
$sql_e="SELECT top $top_shuzi * from $biao";
$query_e= mssql_query($sql_e);
echo "<br>";
mssql_data_seek($query_e,$seek);
while($rs=mssql_fetch_object($query_e))
{
//print_r($row);
echo $rs->Ua;
echo $rs->Pw;
echo "<br>";
}
?>
<?php
$xianshiye=3;//显示当前页面一次显示几页
$i=$xianshiye+($page2-1);
if ($i>$yeshu)
{ $i=$yeshu;}
if ($page2>1)
{
$shangyiye=$page2-1;
echo" <a href=../../'$PHP_SELF?page=$shangyiye '>上一页</a>\n";}
if ($page2-$xianshiye<1 or $page2-$xianshiye==0 )
{
$qq=1;
}
else
{
$qq=$page2-$xianshiye;
}
for($y=$qq;$y<=$page2-1;$y++)
{
echo "<a href=$PHP_SELF?page=$y>[$y]</a>\n";
}
for($y=$page2;$y<=$i;$y++)
{
echo str_replace("<a href=$PHP_SELF?page=$y>[$page2]</a>", " <strong> $y </strong>", "<a href=$PHP_SELF?page=$y>[$y]</a>\n");
//echo "<a href=$PHP_SELF?page=$y>$y</a>\n";
}
if ($page2==$yeshu)
{ }
else
{
$xiayiye=$page2+1;
echo" <a href=../../'$PHP_SELF?page=$xiayiye '>下一页</a>";}
?>
分享到:
相关推荐
建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。
<...<body><table border=1> <? $id=@mssql_connect("ddy","sa"," ") or die("连接不上"); $db=mssql_select_db("ddy",$id); $query="select * from lr00 order by lr0012 desc"; $result=mssql_query($...
一个简单的小程序,环境是SQLSERVER 2000,PHP,APACHE;带有分页功能.
根据自己使用过的内容,把常见数据库Sql Server,Oracle和MySQL的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下: SQL Server 从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果...
官网下载地址:http: flyui net fly box index php">ASP NET企业网络硬盘(Fly Box企业网盘) 采用C#+SQL SERVER开发 可方便集成到其它系统 #Fly Box 1 8 1 修正版 在1 8基础上更新: 1 基础资料分页显示问题 2 ...
官网下载地址:http: flyui net fly box index php">ASP NET企业网络硬盘(Fly Box企业网盘) 采用C#+SQL SERVER开发 可方便集成到其它系统 #Fly Box 1 8 1 修正版 在1 8基础上更新: 1 基础资料分页显示问题 ...
自己原创代码,实现了SQLSERVER2000的增删改查,分页显示,上传图片的功能
包括一组在PHP中使用Informix包裹函数,可以使您的代码更加简洁,可以实现结果分页显示,界面类似MS-SQL Server查询分析器。
4.2 SQL Server数据库的相关知识 4.3 Oracle数据库相关知识 4.4 本章小结 第5章 文件处理与数据存储 5.1 文件系统处理 5.1.1 打开文件 5.1.2 关闭文件 5.1.3 显示文件内容 5.1.4 从文件中读取内容 5.1.5 把数据写入...
ASP.NET企业网络硬盘FlyBox,采用C#+SQL SERVER开发,可集成到其它系统 ...官网下载地址:http: flyui net fly box index php">ASP NET企业网络硬盘(Fly Box企业网盘) 采用C#+SQL SERVER开发 可方便集成到其它系统
ASP.NET企业网络硬盘FlyBox,采用C#+SQL SERVER开发,可集成到其它系统 ...官网下载地址:http: flyui net fly box index php">ASP NET企业网络硬盘(Fly Box企业网盘) 采用C#+SQL SERVER开发 可方便集成到其它系统
//这是SQLserver的函数 //加到类里面,或作为外部函数 function msGetCount( $strQuery , $pDBC ) { $resResult = @mssql_query ( $strQuery , $pDBC ) ; while ( $arrRow = @mssql_fetch_row ( $resResult ) ) { $...
本讲知识点 PHP+MYSQL分页原理 1、SQL语句中的limit用法 2、学习分页的一种公式 3、parse_url()解析URL函数 4、$_SERVER["REQUEST_URI"]
Sql server介绍和管理 MySQL基本介绍 MySQL管理 PHP操作MySQL函数介绍 实际例子(15个) 9 提高篇 PHP通过数据库操作实现分页 2 文件上传 文件上传---物理文件模式 通过保存文件模式实现文件上传 2 文件上传---...
术、SQL查询相关技术、MySQL高级应用技术、字符串的处理技术、PHP面向对象编程技术、文件管理、图像和多媒体技术、信息提取与图表分析 技术、报表与打印技术、网络通信技术、PHP与XML技术、安全技术、PHP高级应用...
10-20 8 smarty分页技术 10-20 9 10-22 1 ajax介绍 无刷新验证用户名 10-22 2 ajax如何处理xml格式返回数据 10-22 3 json 10-22 4 ajax如何处理json格式返回数据 10-22 5 ajax应用 省市联动 10-22 6 ajax应用 黄金...
10-20 8 smarty分页技术 10-20 9 10-22 1 ajax介绍 无刷新验证用户名 10-22 2 ajax如何处理xml格式返回数据 10-22 3 json 10-22 4 ajax如何处理json格式返回数据 10-22 5 ajax应用 省市联动 10-22 6 ajax应用 黄金...
实例231 文本文件的分页读取 298 4.4 文件操作 300 实例232 文件操作汇总 300 实例233 目录、文件定位器 302 实例234 改头换面 303 实例235 文件属性分析 304 实例236 文件类型检测 306 实例237 判断文件的权限 308 ...
包括一组在PHP中使用Informix包裹函数,可以使您的代码更加简洁,可以实现结果分页显示,界面类似MS-SQL Server查询分析器。