效果图:

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. 深度学习(4)基础4 -- 神经网络架构激活函数过拟合处理
  2. Mac下安装Node.js
  3. Python学习入门基础教程(learning Python)--1.4 Python数据处理基础 .
  4. Android在初始化时弹出popwindow的方法
  5. Spring中bean的作用域
  6. 如何有效利用碎片时间?这里有个办法
  7. html页面调用存储过程,用WebBrowser实现HTML界面的应用
  8. 差异基因 p log2foldchange_拟南芥的基因ID批量转换?差异基因,GO/KEGG数据库注释(转录组直接送你全套流程)...
  9. 判断一个文本文件的编码格式
  10. 电子工业出版社博文视点在上海第六届UPA中国用户可用性大会上
  11. SDCC 2017·上海站震撼来袭,首批讲师和议题大公开
  12. Windows系统通过cmd查找结束进程
  13. Java实现文本加密
  14. 自定义 View 之圆形、圆角、爱心、动态旗帜等图片效果
  15. 微信小程序根据经纬度动态定位计算周边商家导航距离
  16. pytorch GPU内存管理
  17. 计算机应用基础中专起大专,17秋中国医科大学《计算机应用基础(中专起点大专)》在线作业标准100分答案...
  18. 服务器基线加固脚本_安全服务之安全基线及加固(一)Windows篇
  19. android微信逆向工程,iOS逆向 - 微信自动添加好友
  20. 《Wireshark数据包分析实战》读书笔记

热门文章

  1. 探究计算机的硬件组成 教案,初一信息技术探究计算机的硬件组成教案
  2. Jaspersoft TIB_js-studiocomm_6.18.1_macosx_x86_64下载
  3. 区块链技术2---BTC的数据结构
  4. Xshell下载安装时报错can not find nslicense.dll
  5. 华为LiteOS操作系统基础知识入门与内核移植
  6. 2022新版版IDEA创建Web项目
  7. mysql怎么打开bak文件怎么打开吗_bak文件打开教程
  8. JS日历插件 - My97 DatePicker
  9. 简单总结下opacity、transparent以及rgba
  10. 离散余弦变换 - Discrete Cosine Transform