实例—公告信息管理系统1教学提纲.doc
《实例—公告信息管理系统1教学提纲.doc》由会员分享,可在线阅读,更多相关《实例—公告信息管理系统1教学提纲.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。实例公告信息管理系统1-实例公告信息管理系统课前提问:l PHP访问MySQL数据库的一般步骤l 连接MySQL服务器的方法l 选择MySQL数据库的方法一、知识点:通过PHP和MySQL数据库实现一个公告信息管理系统;实现动态添加、修改、删除、查询和浏览公告信息的功能;二、具体内容:l 数据库设计利用phpMyAdmin创建一个数据库info,设计一个用于存放公告信息的表格myinfol 插入信息1.制作插入信息的页面add.php,用户可以通过该页面输入提交到数据库中的信息。创建表单及其元素。主题和
2、内容对于的文本框分别命名为txt_title、txt_content2.通过JavaScript脚本编写函数,防止用户提交空信息。functioncheck(form)if(form.txt_title.value=)alert(请输入公告标题!);form.txt_title.focus();returnfalse;if(form.txt_content.value=)alert(请输入公告内容!);form.txt_content.focus();returnfalse;form.submit();在提交按钮的属性中添加onClick=returncheck(form1);点击提交后,该页
3、面交给checkadd.php处理。3.制作插入信息处理页面checkadd.php,用于向数据库插入信息。?php$conn=mysql_connect(localhost,root,root)ordie(数据库服务器连接错误.mysql_error();mysql_select_db(info,$conn)ordie(数据库访问错误.mysql_error();mysql_query(setnamesgb2312);$title=$_POSTtxt_title;$content=$_POSTtxt_content;$createtime=date(Y-m-dH:i:s);$sql=mysq
4、l_query(insertintomyinfo(title,content,createtime)values($title,$content,$createtime);echoalert(公告信息添加成功!);window.location.href=add.php;mysql_free_result($sql);mysql_close($conn);?l 显示信息创建页面list.php用于显示数据库的信息。制作一个表格,用于显示信息在第二行的表格代码添加php代码。?php$conn=mysql_connect(localhost,root,root)ordie(数据库服务器连接错误.
5、mysql_error();mysql_select_db(info,$conn)ordie(数据库访问错误.mysql_error();mysql_query(setnamesgb2312);$keyword=$_POSTtxt_keyword;$sql=mysql_query(select*frommyinfoorderbycreatetimedesc);$row=mysql_fetch_object($sql);if(!$row)echo您搜索的信息不存在,请使用类似的关键字进行检索!;do?title;?content;?createtime;?修改删除网页链接优化:可以修改check
6、add页面,让记录添加成功后跳到显示记录的页面。在list页面,添加链接,可以从该页面跳到插入记录页面。如果出现乱码,页面属性设置编码为简体中文。修改信息1.在list.php页面的“修改”两字添加超级链接:ahref=update.php?id=id;?修改观察:把参数通过url传递。2.制作一个修改信息的表单,可以通过add.php页面修改,另存为update.php。3.通过$_GET方法接受要编辑信息的id。利用sql语句通过此id找到该条记录4.在表单的内容中,显示要修改的值。另外,通过隐藏域传递idinputname=idtype=hiddenvalue=id;?5.当点击“修改”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实例 公告 信息管理 系统 教学 提纲
限制150内