原声搜索分页删除
来源:互联网 发布:淘宝确认收货多久到账 编辑:程序博客网 时间:2024/05/01 18:27
<?php
header("content-type:text/html;charset=utf-8");
mysql_connect("127.0.0.1","root","root");
mysql_select_db("js");
mysql_query("set names utf8");
$uname=isset($_GET['uname'])?$_GET['uname']:'';
$sql="select * from fenye";
$res=mysql_query($sql);
//总记录数
$total=mysql_num_rows($res);
//设置每页显示的条数
$pagenum=5;
//计算共多少页
$pagetotal=ceil($total/$pagenum);
//设置当前页
$page=isset($_GET['page'])?$_GET['page']:1;
//上一页
$up=$page-1<1?1:$page-1;
//下一页
$down=$page+1>$pagetotal?$pagetotal:$page+1;
//偏移量
$limit=($page-1)*$pagenum;
$sql="select * from fenye limit $limit,$pagenum";
$res=mysql_query($sql);
?>
<center>
<img src="111.jpg" alt="" style="width:500px;height: 200px;"/>
<div id="box">
<!--搜索框-->
<tr>
<td><input type="text" id="uname" value="<?php echo $uname; ?>"/></td>
<td><input type="button" value="查询" onclick="checkcha()"/></td>
</tr>
<table border="1" width="500px">
<tr>
<td><a href="#" onclick="checkall()">全选</a></td>
<td>编号</td>
<td>用户名</td>
<td>操作</td>
</tr>
<?php
while($row=mysql_fetch_assoc($res)){
?>
<tr>
<td><input type="checkbox" name="checkpre" value="<?php echo $row['id']; ?>"/></td>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['uname']; ?></td>
<td><a href="#" onclick="del(<?php echo $row['id'];?>,<?php echo $page; ?>)">删除</a></td>
</tr>
<?php
}
?>
<tr>
<td colspan="2"><a href="#"onclick="revcheck()">反选</a></td>
<td colspan="2"><a href="#"onclick="delall(<?php echo $page; ?>)">批量删除</a></td>
</tr>
</table>
<a href="#" onclick="page(1)">首页</a>
<a href="#" onclick="page(<?php echo $up;?>)">上一页</a>
<a href="#" onclick="page(<?php echo $down;?>)">下一页</a>
<a href="#" onclick="page(<?php echo $pagetotal;?>)">尾页</a>
第<?php echo $page; ?>页
共<?php echo $pagetotal; ?>页
<input type="text" id='page' size="1">
<input type="button" value="GO!" onclick="show(<?php echo $pagetotal; ?>)">
</div>
<img src="222.jpg" alt="" style="width: 500px;height: 200px;"/>
</center>
<script>
//ajax模糊查询
function checkcha(){
var uname=document.getElementById('uname').value;
var ajax=new XMLHttpRequest();
ajax.open('get','do_ajax.php?uname='+uname,true);
ajax.onreadystatechange= function () {
if(ajax.readyState==4&&ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
ajax.send();
}
//反选
function revcheck(){
var checkpre=document.getElementsByName('checkpre');
for(var i=0;i<checkpre.length;i++){
checkpre[i].checked=!checkpre[i].checked;
}
}
//全选
function checkall(){
var checkpre=document.getElementsByName('checkpre');
for(var i=0;i<checkpre.length;i++){
checkpre[i].checked='checked';
}
}
//删除
function del(id,page){
var uname=document.getElementById('uname').value;
var ajax=new XMLHttpRequest();
ajax.open('get','do_ajax.php?page='+page+'&id='+id+'&uname='+uname,true);
ajax.onreadystatechange=function(){
if(ajax.readyState==4&&ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
ajax.send();
}
//批量删除
function delall(page){
var uname=document.getElementById('uname').value;
var checkpre=document.getElementsByName('checkpre');
var ids='';
for(var i=0;i<checkpre.length;i++){
if(checkpre[i].checked){
ids+=checkpre[i].value+',';
}
}
//干掉逗号
ids=ids.substr(0,ids.lastIndexOf(','));
var ajax=new XMLHttpRequest();
ajax.open('get','do_ajax.php?ids='+ids+'&page='+page+'&uname='+uname,true);
ajax.onreadystatechange=function(){
if(ajax.readyState==4&&ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
ajax.send();
}
function show(pagetotal){
var page=document.getElementById('page').value;
if(page>pagetotal){
page=pagetotal;
}
location.href='ajax.fenye.php?page='+page;
}
function page(page){
var uname=document.getElementById('uname').value;
//1.实例化ajax对象
var ajax=new XMLHttpRequest();
//2.open方法准备发请求
ajax.open('get','do_ajax.php?page='+page+'&uname='+uname,true);
ajax.send();
//绑定监听事件
ajax.onreadystatechange=function(){
if(ajax.readyState==4 && ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
}
header("content-type:text/html;charset=utf-8");
mysql_connect("127.0.0.1","root","root");
mysql_select_db("js");
mysql_query("set names utf8");
$uname=isset($_GET['uname'])?$_GET['uname']:'';
if(isset($_GET['id'])){
$id=$_GET['id'];
$sql="delete from fenye where id='$id'";
mysql_query($sql);
}
if(isset($_GET['ids'])){
$ids=$_GET['ids'];
$sql="delete from fenye where id in ($ids)";
mysql_query($sql);
}
$sql="select * from fenye where uname like '%$uname%'";
$res=mysql_query($sql);
//总记录数
$total=mysql_num_rows($res);
//设置每页显示的条数
$pagenum=5;
//计算共多少页
$pagetotal=ceil($total/$pagenum);
//设置当前页
$page=isset($_GET['page'])?$_GET['page']:1;
//上一页
$up=$page-1<1?1:$page-1;
//下一页
$down=$page+1>$pagetotal?$pagetotal:$page+1;
//偏移量
$limit=($page-1)*$pagenum;
$sql="select * from fenye where uname like '%$uname%' limit $limit,$pagenum";
$res=mysql_query($sql);
?>
<center>
<tr>
<td><input type="text" id="uname" value="<?php echo $uname; ?>"/></td>
<td><input type="button" value="查询" onclick="checkcha()"/></td>
</tr>
<table border="1" width="500px">
<tr>
<td><a href="#" onclick="checkall()">全选</a></td>
<td>编号</td>
<td>用户名</td>
<td>操作</td>
</tr>
<?php
while($row=mysql_fetch_assoc($res)){
?>
<tr>
<td><input type="checkbox" name="checkpre" value="<?php echo $row['id']; ?>"/></td>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['uname']; ?></td>
<td><a href="#" onclick="del(<?php echo $row['id'];?>,<?php echo $page; ?>)">删除</a></td>
</tr>
<?php
}
?>
<tr>
<td colspan="2"><a href="#"onclick="revcheck()">反选</a></td>
<td colspan="2"> <a href="#"onclick="delall(<?php if($page>1){
echo $page-1;
}else{
echo $page;
}; ?>)">批量删除</a></td>
</tr>
</table>
<a href="#" onclick="page(1)">首页</a>
<a href="#" onclick="page(<?php echo $up;?>)">上一页</a>
<a href="#" onclick="page(<?php echo $down;?>)">下一页</a>
<a href="#" onclick="page(<?php echo $pagetotal;?>)">尾页</a>
第<?php echo $page; ?>页
共<?php echo $pagetotal; ?>页
<input type="text" id='page' size="1">
<input type="button" value="Go!" onclick="show(<?php echo $pagetotal; ?>)">
</center>
header("content-type:text/html;charset=utf-8");
mysql_connect("127.0.0.1","root","root");
mysql_select_db("js");
mysql_query("set names utf8");
$uname=isset($_GET['uname'])?$_GET['uname']:'';
$sql="select * from fenye";
$res=mysql_query($sql);
//总记录数
$total=mysql_num_rows($res);
//设置每页显示的条数
$pagenum=5;
//计算共多少页
$pagetotal=ceil($total/$pagenum);
//设置当前页
$page=isset($_GET['page'])?$_GET['page']:1;
//上一页
$up=$page-1<1?1:$page-1;
//下一页
$down=$page+1>$pagetotal?$pagetotal:$page+1;
//偏移量
$limit=($page-1)*$pagenum;
$sql="select * from fenye limit $limit,$pagenum";
$res=mysql_query($sql);
?>
<center>
<img src="111.jpg" alt="" style="width:500px;height: 200px;"/>
<div id="box">
<!--搜索框-->
<tr>
<td><input type="text" id="uname" value="<?php echo $uname; ?>"/></td>
<td><input type="button" value="查询" onclick="checkcha()"/></td>
</tr>
<table border="1" width="500px">
<tr>
<td><a href="#" onclick="checkall()">全选</a></td>
<td>编号</td>
<td>用户名</td>
<td>操作</td>
</tr>
<?php
while($row=mysql_fetch_assoc($res)){
?>
<tr>
<td><input type="checkbox" name="checkpre" value="<?php echo $row['id']; ?>"/></td>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['uname']; ?></td>
<td><a href="#" onclick="del(<?php echo $row['id'];?>,<?php echo $page; ?>)">删除</a></td>
</tr>
<?php
}
?>
<tr>
<td colspan="2"><a href="#"onclick="revcheck()">反选</a></td>
<td colspan="2"><a href="#"onclick="delall(<?php echo $page; ?>)">批量删除</a></td>
</tr>
</table>
<a href="#" onclick="page(1)">首页</a>
<a href="#" onclick="page(<?php echo $up;?>)">上一页</a>
<a href="#" onclick="page(<?php echo $down;?>)">下一页</a>
<a href="#" onclick="page(<?php echo $pagetotal;?>)">尾页</a>
第<?php echo $page; ?>页
共<?php echo $pagetotal; ?>页
<input type="text" id='page' size="1">
<input type="button" value="GO!" onclick="show(<?php echo $pagetotal; ?>)">
</div>
<img src="222.jpg" alt="" style="width: 500px;height: 200px;"/>
</center>
<script>
//ajax模糊查询
function checkcha(){
var uname=document.getElementById('uname').value;
var ajax=new XMLHttpRequest();
ajax.open('get','do_ajax.php?uname='+uname,true);
ajax.onreadystatechange= function () {
if(ajax.readyState==4&&ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
ajax.send();
}
//反选
function revcheck(){
var checkpre=document.getElementsByName('checkpre');
for(var i=0;i<checkpre.length;i++){
checkpre[i].checked=!checkpre[i].checked;
}
}
//全选
function checkall(){
var checkpre=document.getElementsByName('checkpre');
for(var i=0;i<checkpre.length;i++){
checkpre[i].checked='checked';
}
}
//删除
function del(id,page){
var uname=document.getElementById('uname').value;
var ajax=new XMLHttpRequest();
ajax.open('get','do_ajax.php?page='+page+'&id='+id+'&uname='+uname,true);
ajax.onreadystatechange=function(){
if(ajax.readyState==4&&ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
ajax.send();
}
//批量删除
function delall(page){
var uname=document.getElementById('uname').value;
var checkpre=document.getElementsByName('checkpre');
var ids='';
for(var i=0;i<checkpre.length;i++){
if(checkpre[i].checked){
ids+=checkpre[i].value+',';
}
}
//干掉逗号
ids=ids.substr(0,ids.lastIndexOf(','));
var ajax=new XMLHttpRequest();
ajax.open('get','do_ajax.php?ids='+ids+'&page='+page+'&uname='+uname,true);
ajax.onreadystatechange=function(){
if(ajax.readyState==4&&ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
ajax.send();
}
function show(pagetotal){
var page=document.getElementById('page').value;
if(page>pagetotal){
page=pagetotal;
}
location.href='ajax.fenye.php?page='+page;
}
function page(page){
var uname=document.getElementById('uname').value;
//1.实例化ajax对象
var ajax=new XMLHttpRequest();
//2.open方法准备发请求
ajax.open('get','do_ajax.php?page='+page+'&uname='+uname,true);
ajax.send();
//绑定监听事件
ajax.onreadystatechange=function(){
if(ajax.readyState==4 && ajax.status==200){
document.getElementById('box').innerHTML=ajax.responseText;
}
}
}
</script>
header("content-type:text/html;charset=utf-8");
mysql_connect("127.0.0.1","root","root");
mysql_select_db("js");
mysql_query("set names utf8");
$uname=isset($_GET['uname'])?$_GET['uname']:'';
if(isset($_GET['id'])){
$id=$_GET['id'];
$sql="delete from fenye where id='$id'";
mysql_query($sql);
}
if(isset($_GET['ids'])){
$ids=$_GET['ids'];
$sql="delete from fenye where id in ($ids)";
mysql_query($sql);
}
$sql="select * from fenye where uname like '%$uname%'";
$res=mysql_query($sql);
//总记录数
$total=mysql_num_rows($res);
//设置每页显示的条数
$pagenum=5;
//计算共多少页
$pagetotal=ceil($total/$pagenum);
//设置当前页
$page=isset($_GET['page'])?$_GET['page']:1;
//上一页
$up=$page-1<1?1:$page-1;
//下一页
$down=$page+1>$pagetotal?$pagetotal:$page+1;
//偏移量
$limit=($page-1)*$pagenum;
$sql="select * from fenye where uname like '%$uname%' limit $limit,$pagenum";
$res=mysql_query($sql);
?>
<center>
<tr>
<td><input type="text" id="uname" value="<?php echo $uname; ?>"/></td>
<td><input type="button" value="查询" onclick="checkcha()"/></td>
</tr>
<table border="1" width="500px">
<tr>
<td><a href="#" onclick="checkall()">全选</a></td>
<td>编号</td>
<td>用户名</td>
<td>操作</td>
</tr>
<?php
while($row=mysql_fetch_assoc($res)){
?>
<tr>
<td><input type="checkbox" name="checkpre" value="<?php echo $row['id']; ?>"/></td>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['uname']; ?></td>
<td><a href="#" onclick="del(<?php echo $row['id'];?>,<?php echo $page; ?>)">删除</a></td>
</tr>
<?php
}
?>
<tr>
<td colspan="2"><a href="#"onclick="revcheck()">反选</a></td>
<td colspan="2"> <a href="#"onclick="delall(<?php if($page>1){
echo $page-1;
}else{
echo $page;
}; ?>)">批量删除</a></td>
</tr>
</table>
<a href="#" onclick="page(1)">首页</a>
<a href="#" onclick="page(<?php echo $up;?>)">上一页</a>
<a href="#" onclick="page(<?php echo $down;?>)">下一页</a>
<a href="#" onclick="page(<?php echo $pagetotal;?>)">尾页</a>
第<?php echo $page; ?>页
共<?php echo $pagetotal; ?>页
<input type="text" id='page' size="1">
<input type="button" value="Go!" onclick="show(<?php echo $pagetotal; ?>)">
</center>
1 0
- 原声搜索分页删除
- 搜索分页删除
- 全选,反选,搜索,分页,批量删除,删除
- 全/反选 批量删除/搜索 无刷新分页
- 分页+搜索
- 黄原声
- 《青蛇》,原声
- 电影原声
- 分页、搜索、排序、全选、反选、批量删除、必选项配置、
- 分页,搜索后保留搜索条件分页
- ASP搜索结果分页
- GridView + SqlDataSource + 分页+ 搜索
- 代码 分页 搜索
- 仿谷歌搜索中的分页
- 搜索和分页样式
- lucene搜索结果分页
- 搜索与分页
- SSI搜索分页
- 全球域名后缀注册量排行榜!
- C#winform如何最小化主窗口
- Ajax异步回调函数(callback)
- windows窗口分析,父窗口,子窗口,所有者窗口
- C#把图片存入到SQL2008数据库中
- 原声搜索分页删除
- 集合之LinkedList案例——生成扑克牌、逆序排序
- MYSQL 启动错误193
- 如何写出安全的API接口?接口参数加密签名设计思路
- 数论:整数规则
- Linux有关环境变量的配置示例
- jQuery的on()
- VS2012加载失败
- php+mysql+phpmyadmin+apache搭建本地phpmyadmin(Window)