效果图:

MYSQL代码

两个表

职工表

CREATE TABLE `tb_employee` (`eno` char(4) NOT NULL,`ename` char(12) NOT NULL,`age` int(11) DEFAULT NULL,`title` char(10) DEFAULT NULL,`salary` float DEFAULT '3500',`deptno` char(2) DEFAULT NULL,PRIMARY KEY (`eno`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

部门表

CREATE TABLE `tb_dept` (`deptno` char(2) NOT NULL,`dname` char(20) NOT NULL,`manager` char(12) DEFAULT NULL,`telephone` char(15) DEFAULT NULL,PRIMARY KEY (`deptno`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

php代码

<html><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><head><title>职工信息查询与更新页面</title><style type="text/css">.STYLE1 {font-size: 15px; font-family: "幼圆";}</style></head><body><div align="center"><font face="幼圆" size="5" color="#008000"><b>职工信息查询与更新</b></font></div><br><br><form name="frm1" method="post"><table width="300" align="center"><tr><td width="120"><span class="STYLE1">根据职工号查询:</span></td><td><input name="ZGH" id="ZGH" type="text" size="10">    <input type="submit" name="select" class="STYLE1" value="查询"></td></tr></table></form><?php$conn=mysql_connect("localhost","root","") or die("连接失败"); mysql_select_db("db_emp",$conn) or die("连接数据库失败");  mysql_query("SET NAMES 'gb2312'");              $ZGH=@$_POST['ZGH'];            $sql="select eno, ename, age, salary, dname from tb_employee, tb_dept WHERE tb_employee.deptno=tb_dept.deptno and tb_employee.eno=".$ZGH;$result=mysql_query($sql);   $row=@mysql_fetch_array($result);             if(($ZGH!=NULL)&&(!$row))                      echo "<script>alert('该职工信息不存在!')</script>";?><form name="frm2" method="post"><table bgcolor="#CCCCCC" width="300" border="1" align="center" cellpadding="0" cellspacing="0"><tr><td bgcolor="#CCCCCC" width="90"><span class="STYLE1">职工号:</span></td><td><input name="GH" type="text" class="STYLE1" value="<?php echo $row['eno']; ?>"><input name="h_GH" type="hidden" value="<?php echo $row['eno']; ?>"></td></tr><tr><td bgcolor="#CCCCCC" width="90"><span class="STYLE1">姓名:</span></td><td><input name="XM" type="text" class="STYLE1" value="<?php echo $row['ename']; ?>"></td></tr><tr><td bgcolor="#CCCCCC"><div class="STYLE1">年龄:</div></td><td><input name="NL" type="text" class="STYLE1" value="<?php echo $row['age']; ?>"></td></tr><tr><td bgcolor="#CCCCCC"><span class="STYLE1">工资:</span></td><td><input name="GZ" type="text" class="STYLE1" value="<?php echo $row['salary']; ?>"></td></tr><tr><td bgcolor="#CCCCCC"><span class="STYLE1">部门名称:</span></td><td><input name="BM" type="text" class="STYLE1" value="<?php echo $row['dname']; ?>"></td></tr><tr><td  align="center" colspan="2" bgcolor="#CCCCCC"><input name="b" type="submit" value="修改" class="STYLE1">&nbsp;<input name="c" type="submit" value="增加" class="STYLE1">&nbsp;</td></tr></table></form></body>
</html><?php$GH=@$_POST['GH'];             $h_GH=@$_POST['h_GH'];      $XM=@$_POST['XM'];          $NL=@$_POST['NL'];      $GZ=@$_POST['GZ'];              $BM=@$_POST['BM'];Function test($GH, $XM, $NL, $GZ){    if(!$GH){                                   echo "<script>alert('职工号不能为空!');location.href='sj3.php';</script>";exit;}elseif(!$XM){                               echo "<script>alert('姓名不能为空!');location.href='sj3.php';</script>";exit;}elseif(!is_numeric($NL)){                                echo "<script>alert('年龄必须为数字!');location.href='sj3.php';</script>";              exit;}elseif(!is_numeric($GZ)){                             echo "<script>alert('工资必须为数字!');location.href='sj3.php';</script>";              exit;}}Function checkEno($GH){$res =mysql_query("select * from tb_employee where eno=".$GH);if(mysql_num_rows($res)==0){echo "<script>alert('职工号不存在,无法修改职工信息!');</script>"; exit;}}if(@$_POST["b"]=="修改")                       {test($GH, $XM, $NL, $GZ);checkEno($GH);$sql_update="UPDATE tb_employee SET ename='".$XM."',age=".$NL.",salary=".$GZ." WHERE eno=".$GH;if(!mysql_query($sql_update)){echo "<script>alert('发生错误,修改失败');</script>";die();}echo "<script>alert('修改成功');</script>";}if(@$_POST["c"]=="增加"){test($GH, $XM, $NL, $GZ);$sql_update = "insert into tb_employee values(".$GH.",'".$XM."',".$NL.",null,".$GZ.",'".$BM."')";if(!mysql_query($sql_update)){echo "<script>alert('增加失败');</script>";die();}echo "<script>alert('增加成功');</script>";}
?>

简单的php+Mysql管理系统相关推荐

  1. 创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证.

    创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证. 一.显示页面 新建一个登录页面,即login.jsp <%--Created by In ...

  2. java web简单的网上名片管理系统

    java web简单的网上名片管理系统 实现名片的增删查改以及回收站中信息的还原与彻底删除 1.登录注册页面 <%@ page language="java" content ...

  3. 一个简单的学籍信息管理系统,基于PHP和Bootstrap的实现

    下载地址:https://download.csdn.net/download/aav123/20814646 项目介绍 一个简单的学籍信息管理系统,基于PHP和Bootstrap的实现 系统说明 适 ...

  4. JavaWeb 入门 最简单的学生信息管理系统

    最近在学习JavaWeb,整理一下.写了个很简单的学生信息管理系统.系统只包括简单的对学生信息进行增删改查.系统采用三层设计模式. 先展示一下系统的业务处理逻辑图: 逻辑如图所示,获取前端用户交互信息 ...

  5. 用python设计学生管理系统_基于python和tkinter实现的一个简单的学生信息管理系统...

    一个简单的学生信息管理系统基于python和tkinter 1.需求分析1.大学生信息管理系统使用tkinter接口创建一个窗口.使界面更漂亮.2. 实现与数据库的连接,教师和学生的信息可以保存或读取 ...

  6. spring和mybatis结合做简单的增删查改系统_springbootamp;amp;vue简单的景点信息管理系统...

    springboot&&vue简单的景点信息管理系统 这两天闲着没有什么事,就根据陈哥的教程,试着写了一个springboot和vue的简单的景点信息管理系统.也就大致实现了最基本的增 ...

  7. Java版DBHelper【简单】(MySQL数据库)

    http://www.cnblogs.com/xia520pi/archive/2012/05/22/2513920.html Java版DBHelper[简单](MySQL数据库) 1.测试数据库 ...

  8. python成绩管理系统设计 gui csdn_用golang简单编写学生信息管理系统

    用golang简单编写学生信息管理系统 发布时间:2020-09-04 11:45:16编辑:三青(参考七米老师的视频)查看次数:187 student.gopackage main import & ...

  9. 简单的超市会员管理系统

    简单的超市会员管理系统 随着社会的进步,人们生活水平的提高,各种各样的会员应运而生.各种便民服务的地方为了提高服务粘性,留住顾客往往采用会员制,例如便利店.健身房,生鲜超市.美容美发店等等不一而足.会 ...

最新文章

  1. 数据预处理常用技巧 | 数据分析中如何处理缺失值?(文末福利)
  2. 新建django项目
  3. nstimer循环引用_ios开发中经典循环引用场景?
  4. @Param注解注意事项(小的细节)
  5. Oracle使用hs odbc连接mssql2008
  6. 2018年全国《程序员高考》真题试卷
  7. 根据大小分割大文本_值得一看的文本检测方法
  8. pygame游戏_Pygame游戏——Pong游戏(三)
  9. jQuery HTML操作
  10. Android模拟器图形绘原理(二十二)
  11. Ubuntu16.04LTS +Qt+boost1.66编译错误:consuming_buffers.hpp: parse error in template argument list...
  12. python3GUI--做一款某雷影音播放器By:PyQt5
  13. 腾讯云TBase分布式数据库安装部署
  14. iOS清除缓存功能开发
  15. 未明学院:保姆级四大par面面经和准备方法
  16. HistoryDAO:重塑历史的记录方式
  17. 聊聊我的 Pandas 学习经历及动手实践
  18. Fiat-Shamir heuristic(含实现)和Random oracle
  19. 基于Java的部门管理系统
  20. 互联网产品设计进阶(14)多一点设计,少一点代码

热门文章

  1. 【代码总结-不定期更新】
  2. IE8提示js错误(KB927917)解决方法
  3. 《FPGA并行编程》读书笔记专栏启动说明
  4. 音乐制作中计算机编程,计算机音乐制作技术在音乐创作的应用
  5. 使用手机termux安装metasploit
  6. 数据库设计文档生成工具类
  7. python 基础练习 作文修改
  8. RV1126编译及烧写
  9. 【数据结构】图的四种存储结构
  10. ST-Link SWD接口接线