新闻发布系统
1. 系统简介
一个简单的新闻系统,包含了四个功能,增删改查,利用php语言,结合了mysql数据库,开发工具用的是dreamweaver。
2.数据库设计
-- 数据库: `newsdb`
create database if not exists `newsdb` default character set utf8 collate utf8_general_ci;
use `newsdb`;
-- 表的结构 `news`
create table if not exists `news` (
`id` int(9) not null auto_increment,
`title` varchar(50) not null,
`keywords` varchar(50) not null,
`author` varchar(16) not null,
`addtime` datetime not null,
`content` text not null,
primary key (`id`)
) engine=innodb default charset=utf8 auto_increment=4 ;
首页
新闻首页新闻首页
新建新闻 修改新闻 删除新闻 搜索新闻
首页效果图
新建新闻
插入新闻插入新闻
标题 | |
关键字 | |
作者 | |
内容 | |
新建新闻效果图
新建新闻php
动态//加载数据库
//include("mysql.php");
//连接数据库
mysql_connect("localhost","root","") or die("连接失败");
//设置编码格式
mysql_query("set names utf-8");
//选择数据库
mysql_query("use newsdb") or die("选择失败");
//获取输入文本
$bt=$_post['title'];
$gzj=$_post['keywords'];
$zz=$_post['author'];
$nn=$_post['content'];
//获取系统时间
/*改时区*/
date_default_timezone_set('prc');
$time=date('y-m-d h:i:s');
//加入数据
$mysql="insert into news values(null,'$bt','$gjz','$zz','$time','$nn')";
$aa=mysql_query($mysql);
//判断是否插入
if($aa){
echo "添加成功";}
else{echo "添加失败";}
?>
查询新闻
搜索新闻查询新闻效果图
查询新闻php
搜索新闻id | 标题 | 关键字 | 作者 | 时间 | 内容 |
---|
//载入数据库
include("mysql.php");
//获取输入的标题
$ssxw=$_post['ssxw'];
//利用 查询语句
$sql="select * from news where title like '%$ssxw%'";
//利用索引数组
$cx=mysql_query($sql);
//遍历出来
while($sy=mysql_fetch_row($cx)){
echo "
";echo "
$sy[0]";echo "
$sy[1]";echo "
$sy[2]";echo "
$sy[3]";echo "
$sy[4]";echo "
$sy[5]";echo "
";}
echo "新闻首页";
?>
查询新闻效果图
注意:
1.连接数据库
mysql_connect(“localhost”,”root”,”“) or die(“连接失败”);
2.设置编码格式
mysql_query(“set names utf-8”);
3.选择数据库
mysql_query(“use newsdb”) or die(“选择失败”);
在这里先做出增加和查询两个功能,其他功能持续更新中。。。。。。
期待与你一起学习。
到此这篇关于基于php+mysql实现新闻发布系统的开发的文章就介绍到这了,更多相关php+mysql新闻发布系统内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!