求jq分页,要那种服务端先调用数据,其后,客户端进行用JQ分页
程序员文章站
2022-06-12 16:28:06
...
求jq分页,要那种服务端先调用数据,然后,客户端进行用JQ分页
类似这样的,服务端先调用出来数据,然后客户端用JQ进行分页,要无刷新的那种
------解决方案--------------------
sql.php
mysql_connect("","root","");
mysql_select_db("test");
mysql_query("set names utf8");
if(isset($_POST["page"])){
@$page = max(1, intval($_POST["page"]));
$pagesize=10;
$startindex=($page-1)*$pagesize;
$sql="SELECT * FROM test ORDER BY id LIMIT $startindex,$pagesize";
$rec=mysql_query($sql);
while($row=mysql_fetch_array($rec)){
$str.="".$row["uname"]." ";
}
$num=mysql_num_rows(mysql_query("select * from test"));
[email protected]($num/$pagesize);
for($i=1;$i if($page==$i){
$str.="[".$i."] ";
}else{
$str.="".$i." ";
}
}
echo $str;
}else{
die();
}
?>
- 北京
- 上海
- 广州
- 杭州
- 长沙
- 合肥
- 宁夏
- 成都
- 西安
- 南昌
- 宁夏
- 成都
- 西安
- 南昌
- 宁夏
- 成都
- 西安
- 南昌
- 宁夏
- 成都
- 西安
- 南昌
类似这样的,服务端先调用出来数据,然后客户端用JQ进行分页,要无刷新的那种
------解决方案--------------------
本例实现 jquery + php 无刷新分页.FF IE 等浏览器均支持
index.php
header("Content-Type:text/html;charset=utf-8");
?>JQ-无刷新分页 by:siyuantlw
sql.php
mysql_connect("","root","");
mysql_select_db("test");
mysql_query("set names utf8");
if(isset($_POST["page"])){
@$page = max(1, intval($_POST["page"]));
$pagesize=10;
$startindex=($page-1)*$pagesize;
$sql="SELECT * FROM test ORDER BY id LIMIT $startindex,$pagesize";
$rec=mysql_query($sql);
while($row=mysql_fetch_array($rec)){
$str.="
}
$num=mysql_num_rows(mysql_query("select * from test"));
[email protected]($num/$pagesize);
for($i=1;$i if($page==$i){
$str.="[".$i."] ";
}else{
$str.="".$i." ";
}
}
echo $str;
}else{
die();
}
?>
相关文章
相关视频
上一篇: 请教一上用php怎样强制删除被其它程序占用锁死的文件.
下一篇: php类中静态方法与静态变量区别