php新闻管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Action.php

//这是一个信息增、删和改操作的处理页面

//1.导入配置文件

require("dbconfig.php");

//2.连接MYSQL,并选择数据库

$link=@mysql_connect(HOST,USER,PASS) or die("数据库连接失败!"); mysql_select_db(DBNAME,$link);

//3.根据需要action值,来判断所属操作,执行对应的代码

error_reporting(0);

switch($_GET["action"])

{

case "add": //执行添加操作

//1.获取要添加的信息,并补充其他信息

$title = $_POST["title"];

$keywords = $_POST["keywords"];

$author = $_POST["author"];

$content = $_POST["content"];

$addtime = time();

//2.座信息过滤(省略)

//3.拼装添加SQL语句,并执行添加操作

$sql = "insert into news

values(null,'{$title}','{$keywords}','{$author}','{$addtime}','{$cont ent}')";

mysql_query($sql,$link);

//4.判断是否成功

$id=mysql_insert_id($link);//获取刚刚添加信息的自增id号值if($id>0)

{

echo "

新闻信息添加成功!

";

}else

{

echo "

新闻信息添加失败!

";

}

echo "返回

  ";

echo "浏览新闻";

break;

case "del": //执行删除操作

//1.获取要删除的id号

$id=$_GET['id'];

//2.拼装删除sql语句,并执行删除操作

$sql = "delete from news where id={$id}";

mysql_query($sql,$link);

//3.自动跳转到浏览新闻页面

header("Location:index.php");

break;

case "update": //执行添加操作

//1.获取要修改的信息

$title = $_POST['title'];

$keywords = $_POST['keywords'];

$author = $_POST['author'];

$content = $_POST['content'];

$id = $_POST['id'];

//2.过滤要修改的信息(省略)

//3.拼装修改sql语句,并执行修改操作

$sql = "update news set

title='{$title}',keywords='{$keywords}',author='{$author}',content='{ $content}' where id = {$id} ";

mysql_query($sql,$link);

//4.跳转回浏览界面

header("Location:index.php");

break;

}

//4.关闭数据库连接

mysql_close($link);

Add.php

新闻管理系统

发布新闻

标题:
关键字:
作者:
内容:

  

Dbconfig.php

//公共信息配置

//数据库配置信息

define("HOST","localhost"); //主机名

define("USER","root"); //账号

define("PASS",""); //密码

define("DBNAME","newsdb"); //数据库名

?>

Edit.php

新闻管理系统

include("menu.php");//导入导航栏

//1.导入配置文件

相关文档
最新文档