=========首页==========
<?php
header("Content-type:text/html;charset=utf-8");
//链接数据库(8)
//1.链接数据库
$link = mysqli_connect('localhost','root','root');
//2.判断数据库是否链接成功
if(!$link)
{
exit('数据库连接失败');
}
//3.设置编码
mysqli_set_charset($link,'utf8');
//4.选择数据库
mysqli_select_db($link,'aa');
// 分页=====================================================================start
$page = empty($_GET['page']) ? 1 : $_GET['page'];
//1.获得数据的总条数
$pageSql = "select count(*) as count from user";
$pageRes = mysqli_query($link,$pageSql);
$pageResult = mysqli_fetch_assoc($pageRes);
//2.设置每页要显示的条数
$limit = 1;
//3.算出总共有多少页
$pageCount = ceil($pageResult['count']/$limit);
//算出偏移量(当前页-1)*每页显示的条数
$start = ($page-1)*$limit;
//上一页
$prev = $page-1;
//做一个限制
if($prev < 1)
{
$prev = 1;
}
//下一页
$next = $page+1;
//做一个限制
if($next > $pageCount)
{
$next = $pageCount;
}
// 分页=====================================================================end
//5.准备sql语句
$sql = "select * from user limit $start,$limit";
//6.发送sql语句
$res = mysqli_query($link,$sql);
//7.处理返回的结果集
echo '<p style="text-align:center;"><a href="add.php">添加</a></p>';
echo '<table width="500" border=1 style="text-align:center;margin:0 auto">';
echo '<th>账号</th><th>密码</th><th>操作</th>';
while($result = mysqli_fetch_assoc($res)){
echo '<tr>';
echo '<td>'.$result['user_name'].'</td>';
echo '<td>'.$result['user_pass'].'</td>';
echo '<td><a href="delete.php?id='.$result['user_id'].'">删除</a>/<a href="update.php?id='.$result['user_id'].'">修改</a></td>';
echo '</tr>';
}
echo '</table>';
echo '<div style="text-align:center;"><a href="index.php?page=1">首页</a> <a href="index.php?page='.$prev.'">上一页</a> <a href="index.php?page='.$next.'">下一页</a> <a href="index.php?page='.$pageCount.'">尾页</a></div>';
//8.关闭数据库
mysqli_close($link);
==========删除页======
<?php
header("Content-type:text/html;charset=utf-8");
$id = $_GET['id'];
// 链接数据库
$link = mysqli_connect('localhost','root','root');
//判断链接数据库是否成功
if(!$link)
{
exit('链接数据库失败');
}
//设置编码
mysqli_set_charset($link,'utf8');
//选择数据库
mysqli_select_db($link,'aa');
//准备sql语句
$sql = "delete from user where user_id=$id";
//执行sql语句
$res = mysqli_query($link,$sql);
//判断sql语句是否成功
if($res && mysqli_affected_rows($link))
{
echo '删除成功<a href="index.php">返回</a>';
}else{
echo '删除失败';
}
//关闭数据库
mysqli_close($link);
=========添加页========
<?php
header("Content-type:text/html;charset=utf-8");
//接受传过来的值
$name = $_GET['name'];
$pass = $_GET['pass'];
//链接数据库
$link = mysqli_connect('localhost','root','root');
//判断数据库是否链接成功
if(!$link)
{
exit('链接数据库失败');
}
//设置字符集
mysqli_set_charset($link,'utf8');
//选择数据库
mysqli_select_db($link,'aa');
//准备sql语句
$sql = "insert into user(user_name,user_pass) values($name,$pass)";
//执行sql语句
$res = mysqli_query($link,$sql);
// mysqli_inset_id返回最后生成的ID
$id = mysqli_insert_id($link);
//判断数据是否添加成功
if($id)
{
echo '添加成功<a href="index.php">返回</a>';
}else{
echo '添加失败<a href="add.php">从新添加</a>';
}
//关闭数据库
mysqli_close($link);
=======修改页=============
<?php
$id = $_GET['id'] ;
$name = $_GET['name'] ;
$pass = $_GET['pass'] ;
//链接数据库
$link = mysqli_connect('localhost','root','root');
//判断是否链接成功
if(!$link)
{
echo '链接数据库失败';
}
//设置编码
mysqli_set_charset($link,'utf8');
//设置数据库
mysqli_select_db($link,'aa');
//准备sql语句
$sql = "update user set user_name=$name,user_pass=$pass where user_id=$id";
//执行语句
$res = mysqli_query($link,$sql);
//判断是否修改成功
if($res && mysqli_affected_rows($link))
{
echo '修改成功<a href="index.php">返回</a>';
}else{
echo '修改失败';
}
//关闭数据库
mysqli_close($link);
=========修改显示页==========
<?php
header("Content-type:text/html;charset=utf-8");
//获取传过来的ID
$id = $_GET['id'];
//链接数据库
$link = mysqli_connect('localhost','root','root');
//判断链接数据库是否正确
if(!$link)
{
echo '数据库链接失败';
}
//设置编码
mysqli_set_charset($link,'utf8');
//设置数据库
mysqli_select_db($link,'aa');
//准备sql语句
$sql = "select * from user where user_id=$id";
//执行sql语句
$res = mysqli_query($link,$sql);
//处理返回的结果集
$result = mysqli_fetch_assoc($res);
//关闭数据库
mysqli_close($link);
?>
<html>
<form action="doupdate.php" method="">
<input type="hidden" name="id" value="<?php echo $id ?>">
账号:<input type="text" value="<?php echo $result['user_name'] ?>" name="name"><br>
密码:<input type="text" value="<?php echo $result['user_pass'] ?>" name="pass"><br>
密码:<input type="submit" value="提交">
</form>
</html>
===========添加显示页==============
<html>
<head>
<title></title>
<meta charset="utf-8" />
</head>
<body>
<form action="doadd.php">
账号:<input type="text" name="name" id=""><br>
密码:<input type="text" name="pass" id=""><br>
<input type="submit" value="提交">
</form>
</body>
</html>