PHP 新闻列表实例(数据库读取 删除数据,页面跳转)
来源:互联网 发布:手机钢琴谱制作软件 编辑:程序博客网 时间:2024/05/21 17:22
conn.php 连接数据库的页面
index.php 主页,显示所有新闻列表
del.php 删除新闻的页面,删除后自动跳转到主页。
index.php 主页,显示所有新闻列表
del.php 删除新闻的页面,删除后自动跳转到主页。
1、conn.php 连接数据库页面
<?php//声明PHP输出数据的字符集header("content-type:text/html;charset=utf-8");//(0)数据库配置信息$db_host= "localhost:3306";$db_user= "root";$db_pwd= "root";$db_name= "007online";//(1)PHP连接MySQL服务器$link = @mysql_connect($db_host,$db_user,$db_pwd);if(!$link){echo "<font size=7 color=red>PHP连接MySQL失败!</font>";exit();}//(2)选择当前数据库if(!mysql_select_db($db_name)){echo "<font size=7 color=red>选择数据库{$db_name}失败!</font>";exit();}//(3)设置MySQL返回的数据字符集mysql_query("set names utf8");?>2、index.php 主页,显示所有新闻列表
<?phpinclude "conn.php";//(4)执行SQL语句$sql = "select * from 007_news ";$result = mysql_query($sql,$link);if(!$result){echo "<font size=7 color=red>数据查询失败!</font>";exit();}?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><HTML> <HEAD> <TITLE>新闻列表 </TITLE> </HEAD><script type="text/javascript">function confirmDel(id){if(window.confirm("你确定要删除吗?")){location.href="del.php?id="+id;}}</script> <BODY> <table width="100%" border="1 solid" rules="all" align="center" cellpadding="5"> <tr bgColor="#e0e0e0"><th>编号</th><th>新闻标题</th><th>作者</th><th>来源</th><th>排序</th><th>点击率</th><th>发布时间</th><th>操作</th></tr> <?php date_default_timezone_set('PRC'); //设置中国时区 $str=""; $n=1; while($arr=mysql_fetch_assoc($result)) //每读出一条数据就加一行<tr> { if($n%2==0) {$str.="<tr align='center' bgColor='#f6f6f6'>"; } else {$str.="<tr align='center'>"; } $str.="<td>".$arr['id']."</td>"; $str.="<td>".$arr['title']."</td>"; $str.="<td>".$arr['author']."</td>"; $str.="<td>".$arr['source']."</td>"; $str.="<td>".$arr['orderby']."</td>"; $str.="<td>".$arr['hits']."</td>"; //$str.="<td>".$arr['addate']."</td>"; $str.="<td>".date("Y-m-d H:i",$arr['addate'])."</td>"; $str.="<td><a href='javascript:void(0)'>修改</a>/<a href='javascript:void(0)' onClick='confirmDel(".$arr['id'].")'>删除</a></td>"; $str.="</tr>"; $n++; } echo $str; ?> </table> </BODY></HTML>3、del.php 删除新闻的页面,删除后自动跳转到主页。
<?phpinclude "conn.php";$id=(int)$_GET["id"];$sql="delete from 007_news where id=".$id;if(mysql_query($sql)){echo "<script>location.href='index.php'</script>";}else{echo "删除失败!";}?>
阅读全文
0 0
- PHP 新闻列表实例(数据库读取 删除数据,页面跳转)
- PHP 数据库 循环读取所有数据(新闻列表)
- PHP pdo 链接access数据库并读取写入数据实例
- PHP读取数据库数据
- PHP删除数据库数据
- php初级教程(十)新闻的列表和删除
- CSS 新闻列表实例
- PHP页面批量删除数据
- php读取rss新闻
- JSP自定义标签实例---从数据库读取数据放在下拉列表中
- php-数据库的数据删除
- 简单的新闻列表页面
- 下拉列表跳转页面
- php读取sqlite数据库入门实例代码
- php读取sqlite数据库入门实例
- php连接数据库读取数据并输入到页面中的3种方法。
- PHP创建RSS新闻列表
- php实现页面跳转的几种方法(实例分享)
- String创建的原理
- ftell 获取文件位置,fseek 把文件指针移动到指定位置
- 登录窗口显示和事件函数
- Ubuntu 查看机器配置信息
- java中JFrame类中函数addWindowListener(new WindowAdapter)
- PHP 新闻列表实例(数据库读取 删除数据,页面跳转)
- Python之异常处理
- responsebody.contentLength()获取到的值为-1
- Android中GOT表HOOK手动实现续
- UIAutomator2.0详解(UIDevice篇----UIWatcher)
- Java的for循环与for循环的嵌套
- docker windows 阿里镜像加速器设置
- G1,CMS及PARALLEL GC的比较
- 通用代码审计思路