分页显视

CSS 样式

#fen{  position:absolute; float:left; margin-left:190px; bottom:7px;;}
input{ margin:0px;}
.list,.dangqian{ font-size:13px;  display:block; width:35px; height:35px; text-align:center; vertical-align:middle; line-height:35px; float:left; border:1px solid #9DFFFF; margin:1px;}
#prev,#next{   text-align:center; vertical-align:middle; line-height:35px; float:left;  margin:1px; font-size:18px;}
.list:hover{ cursor:pointer}
#prev:hover{ cursor:pointer}
#next:hover{ cursor:pointer}
.dangqian{ background-color:#bce8f1; color:#0C0;}
#name{font-size:16px;}
#hywz{ color:#46b8da; font-size:14px;}
     <table class="table table-striped">
                  <thead>
                    <tr>
                      <th style="text-align:center;">发件人</th>
                      <th style="text-align:center;">主题</th>
                      <th style="text-align:center;">时间</th>
                      <th style="text-align:center;">操作</th>
                    </tr>
                  </thead>
                  <tbody id="nlck">

                  </tbody>
                </table>
				<div id="fen">
                	<!--<ul class="pagination " id="fen">

					</ul>-->
                </div>

<script>代码

<script>
//fenyexianshi
var page = 1;
var num = 11;

shuju();

FenYe();
function shuju()
{
	$.ajax({
		url:"fychuli.php",
		data:{page:page,num:num},
		type:"POST",
		dataType:"JSON",
		success: function(data){
			var str = "";
			/*var shan="<a href=‘Xxcksh_cl.php?id={"+data[k].id+"}‘><button class=‘btn btn-danger‘ >删除</button></a>";*/
		for(var k in data)
			{
		str = str + "<tr><td>"+data[k].fa+"</td><td>"+data[k].biaoti+"</td><td>"+data[k].time+"</td><td style=‘padding:0px;line-height:36px;‘><button class=‘btn btn-success‘ data-toggle=‘modal‘ data-target=‘#myModal‘ onclick=‘chakan("+data[k].id+")‘>查看</button><a href=‘Xxcksh_cl.php?id="+data[k].id+"‘><button class=‘btn btn-danger‘ >删除</button></a></td></tr>";
			}
			$("#nlck").html(str);
		}
	});
}
function FenYe()
{

	var s = "";

	s = "<span id=‘prev‘><<</span>";

	var zts = 0;
	$.ajax({
		async:false,
		url:"ztshu.php",
		dataType:"TEXT",
		success: function(data){
			zts = data;
		}

	});

	var zys = Math.ceil(zts/num);

	page = parseInt(page);
	for( var i=page-2;i<page+3;i++)
	{
		if(i>0 && i<=zys)
		{
			if(i==page)
			{
				s = s+"<span ys=‘"+i+"‘ class=‘dangqian‘>"+i+"</span>";
			}
			else
			{
				s = s+"<span ys=‘"+i+"‘ class=‘list‘>"+i+"</span>";
			}

		}
	}

	s = s+"<span id=‘next‘>>></span>";

	$("#fen").html(s);

	$("#prev").click(function(){
		page = parseInt(page);
		if(page>1)
		{page--;}

		shuju();

		FenYe();
	})

	$("#next").click(function(){
		page = parseInt(page);
		if(page<zys)
		{page++;}

		shuju();

		FenYe();
	})

	$(".list").click(function(){
		page = parseInt($(this).attr("ys"));

		shuju();

		FenYe();
	})
}

</script>

PHP处理页面

<?php
require "../class/XiangMu.class.php";
$db = new xiangmu();
$sql = "select count(*) from tongxin";// 查询总数据总条数
echo $db->strquery($sql);
<?php
$page = $_POST["page"];
$num = $_POST["num"];
require "../class/XiangMu.class.php";
$db = new xiangmu();
$tguo = ($page-1)*$num;
$sql = "select * from tongxin limit {$tguo},{$num}";
echo $db->jsonquery($sql);
时间: 2024-08-04 22:49:15

分页显视的相关文章

ASP.NET c#学习经验

1.DataGrid自定义字段.<Column  <asp:BoundColumn DataField="khbh" HeaderText="客户编号"></asp:BoundColumn>  <asp:BoundColumn DataField="khjc" HeaderText="客户简称"><ItemStyle BackColor="#CCFFFF"&g

c# Ajax后台动态分页

创建WebPager类 public static class WebPager { public static string WebPagerAjax(string Idn, bool IsShort) { string html = @" <style type=""text/css"">.pgE{color:#FF9A2A;cursor:pointer;}.pgD{color:gray;}</style> <script

[Asp.Net]状态管理(Session、Application、Cache、Cookie 、Viewstate、隐藏域 、查询字符串)

Session:  1. 客户在服务器上第一次打开Asp.Net页面时,会话就开始了.当客户在20分钟之内没有访问服务器,会话结束,销毁session.(当然也可以在Web.config中设置缓存时间)可以在Global.aspx的Session_Start()事件处理程序中,可以初始化会话变量.在下面的实例中,名为mydata的会话状态被初始化为0: 运行结果: 2.Session是保存在服务器端的用户变量.我可以在一个页面中对Session进行值,然后在另一个页面里访问它. Session的

U盘制作CentOS6.4系统过程问题

1:在增加软件时,一定能Perl Support(用来Vmware安装增强功能):不然会出现包不存在问题,而无法正常安装 2:必须分区,得先格式化,再 可以新建分区,不然安装时出现错误 3:在选软件中去掉java平台软件,不然后期安装完自己的java后,系统还会自动默认自己的java会导致后期运行时不匹配问题. 4:屏幕整体左移是因为没有调好屏幕,可以尝试按显视屏中的自动调整屏幕按钮.

javascript立即执行函数表达式(IIFE)

常用的两种写法: (function(){ /* code */ }()); (推荐写法) (function(){ /* code */ })(); Q:为什么这样写,函数就嗯那个立即执行? A:因为在javascript里,括号内部不能包含语句,当解析器对代码进行解释的时候,先碰到了(),然后碰到function关键字就会自动将()里面的代码识别为函数表达式而不是函数声明. eg:如下代码就会报错. function(){ /* code */ }(); // SyntaxError: Un

7000个源码批量下载---复制来的

7000个源码批量下载 7000个源码批量下载 < type="text/javascript" language="JavaScript">document.title="7000个源码批量下载 - "+document.title http://asp.lt263.com/soft/SaGuestBook.rar 安全天使字符界面留言本(SaGuestBook)http://asp.lt263.com/soft/lbs.rar L

AutoHotKey 快捷使用

1 ; IMPORTANT INFO ABOUT GETTING STARTED: Lines that start with a 2 ; semicolon, such as this one, are comments. They are not executed. 3 4 ; This script has a special filename and path because it is automatically 5 ; launched when you run the progra

Ecshop 后台管理员密码忘记了吧~!~!~!

方法1:把下面的代码保存为文件 mima.php <?php define('IN_ECS', true); require(dirname(__FILE__) . '/includes/init.php'); $sql = 'UPDATE ' . $GLOBALS['ecs']->table('admin_user'). " SET user_name = 'admin', password = MD5('123456') WHERE user_id =1"; $res

[转]Oracle学习记录 九 Prc C学习

经过前面的了解,现在想用C语言来编程了,搜索了很多东西,后来决定先用Pro C来进行学习 在安装完Oracle数据库后就可以进行编程了,里面有一个命令proc就是对程序进行预编译的. 在这记一下,这是一个学习PL/SQL的网站,挺好的 http://www.cnblogs.com/huyong/archive/2012/07/30/2614563.html 创建用户是 create user xx identified by xx account unlock; grant connect, r