会议记录管理系统(6) - 查找会议记录模块设计
2017-12-24 09:32
288 查看
1.查找会议记录模块概述
当添加的会议记录太多时,逐条查找对于使用者是一件十分困难的事情,这时用户可以通过单击“查找会议记录”超级链接切换到会议记录查找页面,在输入查询内容并选择查找方式之后,单击“查询”按钮即可对特定的会议记录进行搜索查询。
2.分类查找技术
在查找会议记录模块中,需要选择查找类型对数据进行分类查找,在后台获取类型传递值,并通过if判断语句执行不同的查询操作。并将查询的结果集输出到查询结果显示页show.php中。
3.查找会议记录实现过程
查找会议记录是通过表单提交的关键字来查询的,将符合条件的查询结果作为返回结果输出。分类查找功能由查找页found.php和显示页show.php两个文件组成。
在found.php文件中,创建表单,提交会议记录的查找关键字。其关键代码如下:
上述代码同样需要使用javascript脚本来判断输入的查询内容是否为空。
创建show.php文件,根据表单提交的关键字,执行查询操作,并且输出查询结果。其关键代码如下:
在会议记录管理系统中,还包括用户账户管理模块、会议信息管理模块、部门管理模块等,这里不再赘述。
当添加的会议记录太多时,逐条查找对于使用者是一件十分困难的事情,这时用户可以通过单击“查找会议记录”超级链接切换到会议记录查找页面,在输入查询内容并选择查找方式之后,单击“查询”按钮即可对特定的会议记录进行搜索查询。
2.分类查找技术
在查找会议记录模块中,需要选择查找类型对数据进行分类查找,在后台获取类型传递值,并通过if判断语句执行不同的查询操作。并将查询的结果集输出到查询结果显示页show.php中。
3.查找会议记录实现过程
查找会议记录是通过表单提交的关键字来查询的,将符合条件的查询结果作为返回结果输出。分类查找功能由查找页found.php和显示页show.php两个文件组成。
在found.php文件中,创建表单,提交会议记录的查找关键字。其关键代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> <form id="found" name="found" action="show.php" method="post"> <td> <td height="26"> 查询内容: </td> <td> <input class="input_found" name="characters" type="text" /> </td> </tr> <tr> <td height="26">查找类型:</td> <td align="left"> <select name="findtype"> <option value="0"><-查找类型-></option> <option value="1">会议编号</option> <option value="2">会议名称</option> </select> </td> </tr> <tr> <td height="26" colspan="3" align="center"> <input class="found_btn" type="submit" value="查找" /> </td> </tr> </form> </body> </html>
上述代码同样需要使用javascript脚本来判断输入的查询内容是否为空。
创建show.php文件,根据表单提交的关键字,执行查询操作,并且输出查询结果。其关键代码如下:
<?php header("Content-Type:text/html;charset=utf-8"); date_default_timezone_set('PRC'); // 设置为北京时间 session_start(); include_once("conn/conn.php"); $char = $_POST["characters"]; // 将POST传递参数赋值给变量 $type = $_POST["findtype"]; echo "搜素关键词为:".$char."<br />"; echo "查找类型为:".$type; if($type === '0'){ // 判断是否选择查找类型 echo "<script>alert('请选择查找类型!');history.go(-1);</script>"; }else if($type === '1'){ // 按会议编号查找 $sqlstrv = "select * from tb_meeting_info where meeting_id=$char"; }else if($type === '2'){ // 按会议名称查找 $sqlstrv = "select * from tb_meeting_info where meeting_name like '%".$char."%'"; } $testrst = mysql_query($sqlstrv); if(!mysql_num_rows($testrst)){ // 查找返回数量,判断是否存在相应记录 echo "没有匹配的查询结果!"; }else{ ?> <h3>会议信息浏览</h3> <table width="730" border="0" cellspacing="0" cellpadding="0"> <tr class="tableheader"> <td width="50">会议编号</td> <!-- 省略部分代码 --> </tr> <?php while($row=mysql_fetch_array($testrst)){ ?> <tr> <td height="22"><?php echo $row['meeting_id']?></td> <!-- 省略部分代码 --> </tr> <?php } ?> </table> <?php } ?>
在会议记录管理系统中,还包括用户账户管理模块、会议信息管理模块、部门管理模块等,这里不再赘述。
相关文章推荐
- 会议记录管理系统(3) - 用户个人信息模块设计
- 会议记录管理系统(5) -浏览会议记录模块设计
- 会议记录管理系统(4) - 会议记录添加模块
- 常规功能和模块自定义系统 (cfcmms)—039模块记录(数据)的权限设计(4)
- Java之------单机版书店管理系统(设计思想和设计模式系列七)库存模块
- 【Windows Form 实战】学生成绩管理系统(八) 管理员模块设计3 视图和存储过程
- 客户管理系统之模块设计(三)
- Java-单机版的书店管理系统(练习设计模块和思想_系列 七 )
- Java-单机版的书店管理系统(练习设计模块和思想_系列汇总)
- 模块管理常规功能自定义系统的设计与实现(52--功能更新[2] 对百分比字段的操作)
- 在幼儿园管理系统中,会议管理>申请会议模块:添加会议记录(提交表单)的时候报:404错误!
- Java之------单机版书店管理系统(设计思想和设计模式系列八)登录模块
- 后台管理系统操作日志模块设计思路
- 模块管理常规功能自己定义系统的设计与实现(52--功能更新[2] 对百分比字段的操作)
- Java-单机版的书店管理系统(练习设计模块和思想_系列汇总)
- 模块管理常规功能自己定义系统的设计与实现(53--演示程序和视频解说 )
- 模块管理常规功能自己定义系统的设计与实现(36--终级阶段 综合查询[3])
- 模块管理常规功能自己定义系统的设计与实现(16--模块数据的导出和打印[1])
- 模块管理常规功能自定义系统的设计与实现(29--多个模块之间的关联[5])
- 设计与实现模块管理系统基本功能定义自己(28--所述多个模块之间的关联[4])