
上机训练项目名称:《综合案例(一)》
实验室(机房)名称
16202
日期
2023.5.10
一、上机内容和要求
1.综合运用 PHP 及 MySQL 相关知识,进行综合性动态网站开发。
2.学生选择一个主题,完成网站的开发。
二、上机目的
1.能够综合运用 PHP 及 MySQL 相关知识。
2.能够进行综合性动态网站开发。
三、上机环境(软件、系统配置)
1.操作系统:Windows7 以上;
2.开发工具:集成工具包 XAMPP
3.编辑器:Dreamweaver 编辑器
四、上机操作过程及思路
关键代码如下:
login_r.php(登录)
$sql="select * from admin where username='".$user."'and userpwd='".$pwd."'";
$data=mysqli_query($con,$sql);
if(mysqli_num_rows($data)){
$_SESSION["username"]=$user;
echo "<script>alert(' 登 录 成 功 ! 欢 迎 来 到 学 生 住 宿 后 台 管 理 系 统 !
');location.href='selectall.php';</script>";
}else{
echo "<script>alert ('用户名或密码有误!');location.href='login.php';</script>";
}
selectall.php(查询)
实现分页
if($db){
$data=mysqli_query($con,"select * from stus");
$maxrows=mysqli_num_rows($data);
$page_size=5;
if($maxrows%$page_size == 0){
$maxpage = (int)($maxrows/$page_size);
}else{
$maxpage = (int)($maxrows/$page_size)+1;
}