<?php
session_start();
//先判断是否正常登陆,根据是否有$_session['yhm']
if ($_SESSION['yhm']==null) {
echo "<script>location='denglu.html';</script>";
}
$id=$_GET['id'];
// echo $id;
$sql="select * from xsb where id=".$id;
// echo $sql;
$pdo = new PDO('mysql:dbname=mydb;host=localhost', 'root', '123456');
$arr = $pdo->query($sql)->fetchAll(PDO::FETCH_NUM);
// var_dump($arr);
$id=$arr[0][0];
$xh=$arr[0][1];
$xm=$arr[0][2];
$xb=$arr[0][3];
$nl=$arr[0][4];
$zy=$arr[0][5];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="css/comm.css">
<link rel="stylesheet" href="css/xiugai.css">
</head>
<body>
<h1>修改</h1>
<hr>
<div class="da">
<form action="xiugaiCL.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="id" value="<?php echo $id; ?>">
<div class="hang">
<div class="zuo">学号</div>
<div class="you"> <input type="text" name="xh" id="" required autofocus value="<?php echo $xh ?>"
class="wbk">
</div>
</div>
<div class="hang">
<div class="zuo">姓名</div>
<div class="you"> <input type="text" name="xm" id="" class="wbk" required value="<?php echo $xm ?>">
</div>
</div>
<div class="hang">
<div class="zuo">性别</div>
<div class="you"> <input type="radio" name="xb" id="" checked value="男"
<?php if($xb=='男') echo 'checked' ?>>男
<input type="radio" name="xb" id="" value="女" <?php if($xb=='女') echo 'checked' ?>>女
</div>
</div>
<div class="hang">
<div class="zuo">年龄</div>
<div class="you"> <input type="number" name="nl" class="wbk" id="" required value="<?php echo $nl ?>">
</div>
</div>
<div class="hang">
<div class="zuo">专业</div>
<div class="you">
<select name="zy" id="" class="wbk">
<option value="计算机网络" <?php if($zy=='计算机网络') echo 'selected'; ?>>计算机网络</option>
<option value="计算机软件" <?php if($zy=='计算机软件') echo 'selected'; ?>>计算机软件</option>
<option value="计算机应用" <?php if($zy=='计算机应用') echo 'selected'; ?>>计算机应用</option>
</select>
</div>
</div>
<div class="hang">
<div class="zuo">照片</div>
<div class="you"> <input type="file" name="zhaopian" class="wbk"> </div>
</div>
<div class="hang">
<div class="zuo"></div>
<div class="you"> <input type="submit" value="修改" class="xg"> </div>
</div>
</form>
</div>
</body>
</html>
php+mysql期末大作业
需积分: 0 64 浏览量
更新于2024-01-02
20
收藏 265KB ZIP 举报
"php+mysql期末大作业"是一个典型的结合PHP编程语言与MySQL数据库技术的项目,常见于高校计算机科学或相关专业的课程设计。这个大作业可能涵盖了网站开发的基础概念,如用户登录、注册、信息管理等功能,是学习者检验自己在PHP Web开发和数据库管理技能的实践平台。
中的“完整代码”意味着这个压缩包提供了项目的全部源代码,学生或开发者可以下载并运行来了解整个系统的实现过程。"数据库文件包含在里面"表明项目不仅包括PHP脚本,还包含了用于存储和检索数据的MySQL数据库文件,这通常是一个.sql文件,用于导入和创建数据库结构及初始数据。
"mysql"指的是MySQL,一种广泛使用的开源关系型数据库管理系统,适用于处理大量数据。"php"是Hypertext Preprocessor的缩写,是一种用于Web开发的服务器端脚本语言,尤其擅长处理动态内容。"k12"通常指的是基础教育阶段,从幼儿园到高中,这里的标签可能表示这个项目适合K-12教育背景的学生进行学习。"毕业设计"则意味着这是一个高等教育阶段的学生在临近毕业时完成的大型项目,旨在展示他们在课程中学到的技能和知识。
在【压缩包子文件的文件名称列表】中,"xsxxgl"可能代表“学生信息管理”,这是一个常见的Web应用示例,用于管理学生的基本信息、成绩、出勤等数据。这可能包括以下几个主要部分:
1. **数据库设计**:数据库通常会有“学生”、“课程”、“成绩”等表,涉及字段如学号、姓名、性别、年龄、班级、科目、分数等。可能还需要权限管理表,用于区分不同用户角色(如管理员、教师、学生)。
2. **PHP后端**:这部分包含处理HTTP请求的PHP脚本,如处理用户登录、注册、数据查询、增删改查等操作。会用到PHP的数据库连接函数如mysqli或PDO,以及session和cookie来管理用户状态。
3. **HTML/CSS/JavaScript前端**:提供用户友好的界面,通过AJAX异步通信与后端交互,实现页面的无刷新更新。
4. **安全性考虑**:确保密码加密存储,防止SQL注入和跨站脚本攻击,使用HTTPS协议加强数据传输的安全性。
5. **用户体验**:良好的错误提示,清晰的导航,响应式设计以适应不同设备的屏幕大小。
6. **性能优化**:合理设计数据库索引,减少不必要的数据库查询,使用缓存提高响应速度。
通过这个项目,学生能够深入理解PHP与MySQL的协同工作,掌握Web开发流程,以及如何构建一个完整的、具有实用性的信息系统。同时,这也是一个锻炼团队协作、需求分析和文档编写能力的好机会。
lkzsssc
- 粉丝: 91
- 资源: 1
最新资源
- 使用深度学习预测低压网络的电压分布 低电压(LV)电路的能量分布将发生变化,而以前的被动适应和-“忘记”的网络管理方法将是低效的,以确保其有效运行 需要一种自适应的方法,包括对电路风险的预测
- 小型六轴机器人样机,可二次开发,脉冲加方向,仪嘉控制器,
- 基于扩展卡尔曼滤波EKF和模型预测控制MPC,自动泊车场景建模开发,文复现 MATLAB(工程项目线上支持)
- (工程项目线上支持)横向控制,稳定性控制,直接横摆力矩控制 汽车电子稳定性控制建模仿真 包括模型和说明书 DYC, ESP
- 低成本dsp变频器方案,有C语言源码,编译码,PCB图纸,物料清单
- 三维重建程序~基于多视图几何的三维重建 代码特点: 1.使用osmbundler进行特征点提取与匹配; 2.使用cmvs进行稀疏点云的生成; 3.使用pmvs进行稠密点云的生成; 4.用户界面使用py
- 电动汽车动力系统整车仿真,具有双向DCDC变器实现能量反馈,可带异步电机,永磁同步电机仿真,应用最大转矩电流比控制加独特的弱磁控制策略
- 基于OpenCV的口罩识别系统 相关技术:python,opencv,pyqt (请自行安装向日葵远程软件,以便提供远程帮助) 软件说明:读取用户设备的摄像头,可实时检测画面中的人的口罩佩戴情况,并给
- matlab程序 研究方向:综合能源系统,微电网,主从博弈,合作,非合作博弈相关方向,多时间尺度
- 研究考虑综合需求响应和碳交易机制的冷、热、电、气4种能源形式的综合能源系统,系统内含能源设备主要包括光伏电源、风力机组、燃气轮机和燃气锅炉;储能系统主要包括储电设备蓄电池、储热设备蓄热槽;能量转设备包
- 研究考虑综合需求响应和碳交易机制的冷、热、电、气4种能源形式的综合能源系统,系统内含能源设备主要包括光伏电源、风力机组、燃气轮机和燃气锅炉;储能系统主要包括储电设备蓄电池、储热设备蓄热槽;能量转设备包
- labview自动化贴合设备程序 labview自动化贴合设备程序,包括上下CCD标定算法,9点标定,整机贴合精度0.1mm,边缘抓取全套源代码,标准架构,快速上手,其他项目快速适用
- system_ftnn_gbid.mp3
- stm32真实企业项目1,源码原理图PCB图,感谢已经拿后的多位客户,你们愿意为学习投资,节省时间 包含源码,原理图设计和pcb 项目要求与网上搜的那些开发板的例程完全不在一个级别,也不是那些凑合性质
- 提供基于comsol中相场方法模拟多孔介质两相驱替(水气、油水等等)的算例(也可以定做水平集驱替的算例),可在此基础上学会利用comsol软件进行两相流驱替的模拟,拓展研究,具体参考算例附后 附赠基
- C#,C#程序实例,C#与西门子,C#与西门子PLC通讯,C#与S7-200SMART以太网通讯,C#与西门子PLC通讯,原生Socket通讯,异步通讯,多线程操作,连接PLC数量没有限制,占用内存少