php+mysql新闻页面_基于PHP+mysql实现新闻发布系统的开发

本文介绍了使用PHP和MySQL开发的简单新闻系统,包括新闻的增删改查功能。通过Dreamweaver作为开发工具,数据库设计包含新闻表,字段如标题、关键词、作者等。示例代码展示了新建新闻和查询新闻的PHP实现。
摘要由CSDN通过智能技术生成

新闻发布系统

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 ;

首页

新闻首页

新闻首页

新建新闻  修改新闻    删除新闻  搜索新闻

首页效果图

d26dc915549219af8abfb83ae075a7c8.png

新建新闻

插入新闻

插入新闻

标题
关键字
作者
内容

新建新闻效果图

48cef19f9c2a69b083f8b9408e283b36.png

新建新闻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 "添加失败";}

?>

查询新闻

搜索新闻

查询新闻效果图

126c4c8a9f9c1226179cea44714286a7.png

查询新闻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 "新闻首页";

?>

查询新闻效果图

d5c263a9d93f5e0917d4278b3824d20b.png

注意:

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新闻发布系统内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值