function doDel(id){
if(confirm("确认要删除吗?")){
window.location="action.php?action=del&id="+id;
}
}
img {border:0;}
.tiao{width:30px;}
session_start();
这里用来判断输入的跳转页数是否能超范围 由于这些语句不能放到下边,故此借助session来完成
if(isset($_POST['submit']))
{
$temp= @$_POST['pagenum'];
// var_dump($_SESSION['pages']);
if($temp>=1&&$temp<=$_SESSION['pages'])
echo "";
else
echo "";
}
?>
ID | 姓名 | 性别 | 邮箱 | 电话 | 联系地址 | 简介 | 操作 |
---|
//1.连接数据库
$dbhost='localhost';//数据库服务器名称
$dbuser='root';// 连接数据库用户名
$dbpass='';// 连接数据库密码
$dbname='online';// 数据库的名字
// 连接到数据库
error_reporting(E_ALL ^ E_DEPRECATED);//解决报错问题
$connect=mysql_connect($dbhost,$dbuser,$dbpass);
if(!$connect) exit('数据库连接失败!');
mysql_select_db($dbname,$connect);
mysql_query('set names gbk');//设置编码
//设置
$page=1;
$pagesize=2;
//计算一共多少记录,用于计算页数
$rs = mysql_query("select count(*) from xinxi",$connect);
$row = @mysql_fetch_array($rs);
$numrows = $row[0];
//计算页数
$pages = intval($numrows / $pagesize);//求得整页
if ($numrows % $pagesize) //余下的按一页来算
{
$pages++;
}
//留存总页数
$_SESSION['pages']=$pages;
//留存总页数
//设置页数
if (isset($_GET['page'])) //获取地址传来的页数
{
$page = intval($_GET['page']);
}
else
{
$page = 1; //其他情况,都指向第一页
}
//计算记录的偏移量
$offset = $pagesize * ($page - 1);
//读取指定记录
$result = mysql_query("select * from xinxi order by id limit $offset,$pagesize",$connect);
//2.执行sql语句
// $sql="SELECT * FROM `xinxi`";
// $result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
echo "
";echo "
{$row['id']}";echo "
{$row['name']}";echo "
{$row['sex']}";echo "
{$row['mail']}";echo "
{$row['tel']}";echo "
{$row['adress']}";echo "
{$row['introduce']}";echo "
删除
echo "
";}
//只有首页,上一页,下一页,末页
error_reporting(0);
echo "
if($page==1)//处于首页的话
{ echo "首页";
echo " ";
echo "上一页";
echo " ";
$tempx=$page+1;
echo "下一页";
echo " ";
echo "末页";
}
else if($page==$pages){//处于末页的话
echo "首页";
echo " ";
$temps=$page-1;
echo "上一页";
echo " ";
echo "下一页";
echo " ";
echo "末页";
}
else {
echo "首页";
echo " ";
$temps=$page-1;
echo "上一页";
echo " ";
$tempx=$page+1;
echo "下一页";
echo " ";
echo "末页";
}
echo "
跳转到页 ";//点击页数进行选择的分页特点
// echo "
// for ($i = 1;$i < $page;$i++)
// {
// echo "[".$i."]";
// }
// echo "[".$page."]";
// for ($i = $page + 1;$i <= $pages;$i++)
// {
// echo "[".$i."]";
// }
echo "
?>