php实战 新闻管理系统 使用到了bootstrap框架 刚刚接触 php 仿照视频 写了个新闻管理系统 其中也使用到了bootstrap框架
写下来整理一下思路。
这是个很简单的系统,首先是建立数据库表。
mysql>create database newsdb
mysql> create table news(
-> id int unsigned not null auto_increment primary key,//这是新闻的id
-> title varchar(64) not null,//这是新闻的标题
-> keywords varchar(64) not null,//这是新闻的关键字
-> author varchar(16) not null,//这是新闻的作者
-> addtime int unsigned not null,//这是新闻的添加时间
-> content text not null);//这是新闻的内容
这样,数据库表就建成了,下面开始写页面。
首先写了一个数据库配置文件dbconfig.php:
然后是一个menu.php文件
html5&bootstrap
新闻管理系统
浏览新闻
发布新闻
上面两步简单的工作做好之后,就该进行主页http://blog.csdn.net/q114942784/article/details/index.php的编写了:
首先,导入导航栏menu.php
然后是加个标题和表格
浏览新闻
新闻id
标题
关键字
作者
时间
内容
操作
action.php:
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:http://blog.csdn.net/q114942784/article/details/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);
//echo $sql;
mysql_query($sql,$link);
//4.跳转至浏览界面
header(location:http://blog.csdn.net/q114942784/article/details/index.php);
break;
}
//4.关闭数据库链接
mysql_close($link);
?>
下面写添加新闻的页面http://blog.csdn.net/q114942784/article/details/add.php文件:
发布新闻
然后是编辑的页面edit.php页面:
0){
$news=mysql_fetch_assoc($result);
}else{
die(没有找到要修改的信息);
}
?>
编辑新闻
最后,提一下,删除和修改的“#”用什么代替
此处为了人性化一些,用js代码给出一个提示
第一个“#”,用javascript:dodel({$row[id]})替代
第二个“#”,用edit.php?id={$row[id]}替代
至此,一个完整的php新闻管理系统就基本完成了,明天再改进一下。
http://www.bkjia.com/phpjc/871191.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/871191.htmltecharticlephp实战 新闻管理系统 使用到了bootstrap框架 刚刚接触 php 仿照视频 写了个新闻管理系统 其中也使用到了bootstrap框架 写下来整理一下思路。...