PHP新闻发布系统.pptVIP

  • 10
  • 0
  • 约 25页
  • 2017-06-06 发布于湖北
  • 举报
PHP新闻发布系统 指导老师:李敬辉 班级:软件一班 学生: 学号: 新闻发布系统 项目概述 随着互联网的发展,互联网已经是人们社会生活必不可少的东西。 互联网上的各项功能主要是通过网站来实现的。而新闻发布系统在网站中是不可缺少的功能。传统的网站新闻发布是一种静态信息发布,浏览者只是单方面获得网站信息。无法产生互动效果。因此,我们决定采用PHP、MySQL 等开发环境来实现一个动态新闻发布系统。 整体实现过程 数据库设计 新闻发布系统数据库 用户数据库表 新闻发布系统数据库 新闻内容表 新闻发布系统数据库 评论内容表 新闻发布系统数据库 新闻类别表 功能说明 功能模块图 前台功能图 前台管理 游客(未注册) 会员(已注册) 浏览新闻 浏览新闻 查看评论 发表评论 功能模块图 后台功能图 后台管理 添加新闻 模块管理 新闻管理 用户管理 评论管理 管理员模块(后台) 添加新闻 部分核心代码 if ($_POST[addnews]) //如果点击添加按钮 { $unitname = $_POST[unitname]; //post方法提取新闻类别 $content = $_POST[content]; //post方法提取新闻内容 $title = $_POST[title]; //post方法提取新闻标题 $time = $_POST[year].年.$_POST[month].月.$_POST[day].日; //post方法提取新闻添加时间 $sql = insert into news values (,$unitname,$content,$time,$title); if ( mysql_query ($sql) ) //执行sql代码添加 { echo script language = \javascript\alert (\添加成功!\);history.back(); /script; }else { echo 添加失败; } } 新闻模块管理 部分核心代码 添加模块: if ($_POST[addunit]) //如果点击添加按钮 { $unitname = $_POST[unitname]; //取得模块名称 $sql = insert into unit values (,$unitname); if ( mysql_query ($sql) ) //执行sql语句 { echo script language = \javascript\alert (\添加成功!\); location.href=opunit.php; /script; }else { echo 添加失败; } } 部分核心代码 修改模块: if ($_POST[submit]) //如果点击修改按钮 { include_once (../include/conn.php); $uid = $_POST[uid]; //取得要修改的模块id $unitname = $_POST[unitname]; $sql = update unit set unitname = .$unitname. where uid = $uid; if (mysql_query($sql)) //执行更新语句 { echo script language = \javascript\alert (\修改成功 !\);location.href=opunit.php; /script; }else echo 修改失败; } 新闻管理 新闻修改 用户管理 部分核心代码 $sql = select * from account; //查询用户表 $result = mysql_query ($sql); //将查询结果存入$result中 ? table //将查询结果显示在table中 th colspan = 6 用户管理 /th tr td用户名/td td权限/td td删除/td /tr ?php while ($rows = mysql_fetch_array($result)

文档评论(0)

1亿VIP精品文档

相关文档