MySQL数据库程序设计套题②【真题截图+原理解析】

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介: MySQL数据库程序设计套题②【真题截图+原理解析】

屏幕快照 2022-07-08 下午1.44.31.png屏幕快照 2022-07-08 下午1.44.39.png屏幕快照 2022-07-08 下午1.44.48.png屏幕快照 2022-07-08 下午1.44.56.png屏幕快照 2022-07-08 下午1.45.04.png屏幕快照 2022-07-08 下午1.45.16.png屏幕快照 2022-07-08 下午1.45.25.png

屏幕快照 2022-07-08 下午1.47.27.png屏幕快照 2022-07-08 下午1.47.36.png

<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"> 
<!-- **********found********** -->
  <input type=__________ 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'];      
//**********found**********
$sql="select eno, ename, age, salary, dname from tb_employee, tb_dept WHERE tb_employee.deptno=tb_dept.deptno and ___________";
$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;
  </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;
        }
}
//**********found**********
if(@$_POST["b"]==________)            
{
  test($GH, $XM, $NL, $GZ);
//**********found**********
  if(____________)
        echo "<script>alert('职工号已变化,无法修改职工信息!');</script>"; 
else
{
  $sql_update="UPDATE tb_employee SET ename=’$XM’, age=’$NL’, salary=’$GZ’ WHERE eno='$GH' ";
  $result_update =mysql_query($sql_update);
//**********found**********   
if(____________________($conn)!=0)
        echo "<script>alert('修改成功!');</script>"; 
    else
        echo "<script>alert('职工信息修改失败!');</script>"; 
  }
}
?>
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
相关文章
|
6月前
|
存储 SQL 关系型数据库
mysql底层原理:索引、慢查询、 sql优化、事务、隔离级别、MVCC、redolog、undolog(图解+秒懂+史上最全)
mysql底层原理:索引、慢查询、 sql优化、事务、隔离级别、MVCC、redolog、undolog(图解+秒懂+史上最全)
mysql底层原理:索引、慢查询、 sql优化、事务、隔离级别、MVCC、redolog、undolog(图解+秒懂+史上最全)
|
10月前
|
自然语言处理 搜索推荐 关系型数据库
MySQL实现文档全文搜索,分词匹配多段落重排展示,知识库搜索原理分享
本文介绍了在文档管理系统中实现高效全文搜索的方案。为解决原有ES搜索引擎私有化部署复杂、运维成本高的问题,我们转而使用MySQL实现搜索功能。通过对用户输入预处理、数据库模糊匹配、结果分段与关键字标红等步骤,实现了精准且高效的搜索效果。目前方案适用于中小企业,未来将根据需求优化并可能重新引入专业搜索引擎以提升性能。
451 5
|
11月前
|
安全 算法 网络协议
解析:HTTPS通过SSL/TLS证书加密的原理与逻辑
HTTPS通过SSL/TLS证书加密,结合对称与非对称加密及数字证书验证实现安全通信。首先,服务器发送含公钥的数字证书,客户端验证其合法性后生成随机数并用公钥加密发送给服务器,双方据此生成相同的对称密钥。后续通信使用对称加密确保高效性和安全性。同时,数字证书验证服务器身份,防止中间人攻击;哈希算法和数字签名确保数据完整性,防止篡改。整个流程保障了身份认证、数据加密和完整性保护。
|
8月前
|
存储 缓存 自然语言处理
评论功能开发全解析:从数据库设计到多语言实现-优雅草卓伊凡
评论功能开发全解析:从数据库设计到多语言实现-优雅草卓伊凡
229 8
评论功能开发全解析:从数据库设计到多语言实现-优雅草卓伊凡
|
6月前
|
SQL 关系型数据库 MySQL
MySQL group by 底层原理详解。group by 执行 慢 原因深度分析。(图解+秒懂+史上最全)
MySQL group by 底层原理详解。group by 执行 慢 原因深度分析。(图解+秒懂+史上最全)
MySQL group by 底层原理详解。group by 执行 慢 原因深度分析。(图解+秒懂+史上最全)
|
7月前
|
存储 关系型数据库 数据库
高性能云盘:一文解析RDS数据库存储架构升级
性能、成本、弹性,是客户实际使用数据库过程中关注的三个重要方面。RDS业界率先推出的高性能云盘(原通用云盘),是PaaS层和IaaS层的深度融合的技术最佳实践,通过使用不同的存储介质,为客户提供同时满足低成本、低延迟、高持久性的体验。
|
10月前
|
机器学习/深度学习 数据可视化 PyTorch
深入解析图神经网络注意力机制:数学原理与可视化实现
本文深入解析了图神经网络(GNNs)中自注意力机制的内部运作原理,通过可视化和数学推导揭示其工作机制。文章采用“位置-转移图”概念框架,并使用NumPy实现代码示例,逐步拆解自注意力层的计算过程。文中详细展示了从节点特征矩阵、邻接矩阵到生成注意力权重的具体步骤,并通过四个类(GAL1至GAL4)模拟了整个计算流程。最终,结合实际PyTorch Geometric库中的代码,对比分析了核心逻辑,为理解GNN自注意力机制提供了清晰的学习路径。
686 7
深入解析图神经网络注意力机制:数学原理与可视化实现
|
11月前
|
机器学习/深度学习 算法 数据挖掘
解析静态代理IP改善游戏体验的原理
静态代理IP通过提高网络稳定性和降低延迟,优化游戏体验。具体表现在加快游戏网络速度、实时玩家数据分析、优化游戏设计、简化更新流程、维护网络稳定性、提高连接可靠性、支持地区特性及提升访问速度等方面,确保更流畅、高效的游戏体验。
266 22
解析静态代理IP改善游戏体验的原理
|
10月前
|
机器学习/深度学习 缓存 自然语言处理
深入解析Tiktokenizer:大语言模型中核心分词技术的原理与架构
Tiktokenizer 是一款现代分词工具,旨在高效、智能地将文本转换为机器可处理的离散单元(token)。它不仅超越了传统的空格分割和正则表达式匹配方法,还结合了上下文感知能力,适应复杂语言结构。Tiktokenizer 的核心特性包括自适应 token 分割、高效编码能力和出色的可扩展性,使其适用于从聊天机器人到大规模文本分析等多种应用场景。通过模块化设计,Tiktokenizer 确保了代码的可重用性和维护性,并在分词精度、处理效率和灵活性方面表现出色。此外,它支持多语言处理、表情符号识别和领域特定文本处理,能够应对各种复杂的文本输入需求。
1235 6
深入解析Tiktokenizer:大语言模型中核心分词技术的原理与架构
|
11月前
|
编解码 缓存 Prometheus
「ximagine」业余爱好者的非专业显示器测试流程规范,同时也是本账号输出内容的数据来源!如何测试显示器?荒岛整理总结出多种测试方法和注意事项,以及粗浅的原理解析!
本期内容为「ximagine」频道《显示器测试流程》的规范及标准,我们主要使用Calman、DisplayCAL、i1Profiler等软件及CA410、Spyder X、i1Pro 2等设备,是我们目前制作内容数据的重要来源,我们深知所做的仍是比较表面的活儿,和工程师、科研人员相比有着不小的差距,测试并不复杂,但是相当繁琐,收集整理测试无不花费大量时间精力,内容不完善或者有错误的地方,希望大佬指出我们好改进!
738 16
「ximagine」业余爱好者的非专业显示器测试流程规范,同时也是本账号输出内容的数据来源!如何测试显示器?荒岛整理总结出多种测试方法和注意事项,以及粗浅的原理解析!

推荐镜像

更多