Heim > Backend-Entwicklung > PHP-Tutorial > PHP实例代码:AJAX 分页显示数据_PHP教程

PHP实例代码:AJAX 分页显示数据_PHP教程

WBOY
Freigeben: 2016-07-21 14:56:09
Original
997 Leute haben es durchsucht

  帮客之家(www.Bkjia.com)教程 PHP实例代码:AJAX 分页显示数据。

调试用的文件

以下为引用的内容:


帮客之家提供教程LIEHUO.NET 关注站长,建设互联网!
<script> <br />function viewpage(p){ <br />if(window.XMLHttpRequest){ <br />var xmlReq = new XMLHttpRequest(); <br />} else if(window.ActiveXObject) { <br />var xmlReq = new ActiveXObject('Microsoft.XMLHTTP'); <br />} <br />var formData = "page="+p; <br />xmlReq.onreadystatechange = function(){ <br />if(xmlReq.readyState == 4){ <br />document.getElementById('content2').innerHTML = xmlReq.responseText; <br />} <br />} <br />xmlReq.open("post", "Example8_7_1.php", true); <br />xmlReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); <br />xmlReq.send(formData); <br />return false; <br />} <br /></script>


PHP实例代码:AJAX 分页显示数据_PHP教程

数据分页显示




  调用的另外一个文件 Example8_7_1.php

以下为引用的内容:
header("Content-Type:text/html;charset=GB2312");
$pagesize=10;
//echo $_POST['page'];
$db=mysql_connect("localhost","root",""); //创建数据库连接
mysql_query("set character set utf-8");
mysql_select_db("optics");
$result = mysql_query("Select count(DISTINCT articleid) FROM product");
$myrow = mysql_fetch_array($result);
$numrows=$myrow[0];
$pages=intval($numrows/$pagesize);
if ($numrows%$pagesize)
$pages++;
if (isset($_POST['page'])){
$page=intval($_POST['page']);
}
else{
//设置为第一页
$page=1;
}
$first=1;
$prev=$page-1;
$next=$page+1;
$last=$pages;
//计算记录偏移量
$offset=$pagesize*($page - 1);
//读取指定记录数

//$result=mysql_query("select `id` , count( * ) from ".book." GROUP BY `id` order by id desc limit $offset,$pagesize");
$result=mysql_query("select * from product GROUP BY `articleid` order by articleid desc limit $offset,$pagesize");
$num = @mysql_num_rows($result);

while ($row = @mysql_fetch_array($result,MYSQL_NUM)) {
$hotelname[] = $row[0];
$name[]=$row[1];
$author[]=$row[2];
$publisher[]=$row[3];
$isbn[]=$row[4];
$type[]=$row[5];
$smallpic[]=$row[6];
//$countpeople[] = $row[1];
}
echo "\n";
echo "\n";
echo "";
for($a=0;$a{
echo "\n";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
}
echo "
ID编号 名称 作者 出版社 ISBN号 类型 价格
".$hotelname[$a]."".$name[$a]."".$author[$a]."".$publisher[$a]."".$isbn[$a]."".$type[$a]."PHP实例代码:AJAX 分页显示数据_PHP教程
\n";
echo "
echo "border=0>";
echo "
";
echo "
";
echo "

第".$page."页/总".$pages."页 | 总".$numrows."条 | ";
if ($page>1) echo "首页 | ";
if ($page>1) echo "上页 | ";
if ($page下页 | ";
if ($page尾页";
echo " 转到第 ";
echo "

";

?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/364312.htmlTechArticle烈火网(LieHuo.Net)教程 PHP实例代码:AJAX 分页显示数据。 调试用的文件 以下为引用的内容: html head title烈火网提供教程LIEHUO.NET 关注站长,...
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage