php新闻删除功能设计,php原生开发新闻站之删除新闻

我们前两篇文章都完成了新闻的添加、修改。那么我们这个节课程就给大家介绍删除新闻,这个比之前的两个都要简单点!

首先创建一个new_delete.php,接着我们要在新闻列表页找到删除的按钮,给这个按钮加一个连接,我们同样需要通过id来传输数据,根据id来删除新闻,但是我们这里还是使用到JS)'>

 删除

然后在新闻列表页最下面加上一个JS代码://单个删除

function del(id){

if(confirm("您确定要删除吗?")){

document.location.href = "new_delete.php?id=" + id ;

}

}

然后我们在new_delete.php页面通过id来介绍传过来的数据,然后最数据处理!

第一步不用多说还是连接数据库:<?php

/**

* Created by PhpStorm.

* User: Administrator

* Date: 2016/9/2

* Time: 15:44

*/

// 连接mysql数据库

$link = mysqli_connect('localhost', 'root', 'root');

if (!$link) {

echo "connect mysql error!";

exit();

}

// 选中数据库 my_db为数据库的名字

$db_selected = mysqli_select_db($link, 'news');

if (!$db_selected) {

echo "
selected db error!";

exit();

}

接着就是接受ID数据,然后根据ID查询数据,执行SQL语句,$id = $_GET['id'];

if( !is_numeric($id) ){

echo "ERROR!";

exit;

}

$sql = "delete from new where id = $id";

$result = mysqli_query($link, $sql);

最后就是删除数据:if($result){

echo "删除成功!";

// 直接跳转进入简历列表

header("Location: new_list.php");

} else {

echo "删除失败!";

}

是不是很简单,这样删除功能就完成了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/543158.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java8新特性_JAVA8十大新特性详解

一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现&#xff0c;只需要使用 default关键字即可&#xff0c;这个特征又叫做扩展方法&#xff0c;示例如下&#xff1a;interface Formula { double calculate(int a); default double sqrt(int a) { return Math.sq…

spark1.6.1 on yarn搭建部署

注&#xff1a;本文是建立在hadoop已经搭建完成的基础上进行的。 Apache Spark是一个分布式计算框架&#xff0c;旨在简化运行于计算机集群上的并行程序的编写。该框架对资源调度&#xff0c;任务的提交、执行和跟踪&#xff0c;节点间的通信以及数据并行处理的内在底层操作都进…

php 精度问题怎么解决,JavaScript 中精度问题以及解决方案

JavaScript 中的数字按照 IEEE 754 的标准&#xff0c;使用 64 位双精度浮点型来表示。其中符号位 S&#xff0c;指数位 E&#xff0c;尾数位M分别占了 1&#xff0c;11&#xff0c;52 位&#xff0c;并且在 ES5 规范 中指出了指数位E的取值范围是 [-1074, 971]。精度问题汇总想…

主线程是如何向子线程传递数据的?_c++ 利用thread创建线程

用进行多线程开发小时候&#xff0c;老师总是教育我们上课要专心&#xff0c;“一心不可二用”。可是CPU这个不听话的“熊孩子”偏偏却在一个芯片中加入了两个甚至多个运算核心&#xff0c;想要一“芯”二用。从硬件厂商的角度&#xff0c;通过增加CPU的运算核心&#xff0c;突…

php多维数组交集,求数组差/交集函数-php数组函数(二)

求数组差集函数函数只检查了多维数组中的一维。可以用 array_diff($array1[0], $array2[0]) 检查更深的维度。u&#xff1a;自定义函数比较&#xff0c;a(association)&#xff1a;同时比较键和值。自定义函数callable $value_compare_func必须返回一个小于零&#xff0c;等于零…

寻找水王(2)

求解内容极其相似&#xff0c;相同的思路进行求解即可。同时删除4个不同的ID后&#xff0c;剩余数据中3个多数id仍然是多数ID。 上题只需要一个结果&#xff0c;而现在需要3个结果&#xff0c;上题用到的nTimes&#xff0c;也应改为3个计数器。现在我们需要3个变量来记录当前遍…

centos7.4php测试,CentOS7.4 通过yum安装php7.0

一、删除旧版本如果已经安装过php就先删除之前的版本。检查方法如下&#xff1a;yum list installed | grep php然后将安装的包进行删除比如 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 ph…

正则过滤符号_多角度理解正则项

过拟合和欠拟合什么是过拟合和欠拟合过拟合&#xff1a;模型在训练集上效果好&#xff0c;在测试集上效果差欠拟合&#xff1a;在训练集上效果就不好产生过拟合的原因参数太多&#xff0c;模型复杂度太高数据量少&#xff0c;训练轮次过多样本中噪声较大&#xff0c;模型拟合了…

PHP页面中嵌套go语言,go语言嵌套类型的使用细节

1. 定义在Go语言中&#xff0c;嵌套类型是将已有的类型直接声明在新的结构类型里。被嵌入的类型被称为新的外部类型的内部类型。通过嵌入类型&#xff0c;与内部类型相关的成员变量会提升到外部类型上。就好像这些成员变量直接声明在外部类型一样。如下图所示&#xff1a;外部类…

jvm内存模型_JVM内存模型的相关概念

1.前言Android的虚拟机是根据移动设备的特点基于Java虚拟机(JVM)改进而来&#xff0c;虽然没有保留规范&#xff0c;但作为Java语言的使用者&#xff0c;了解一下JVM的规范还是有必要的。2.JVM内存模型JVM在执行Java程序时&#xff0c;会把它管理的内存划分为若干个的区域&…

php session bug,thinkphp2.x中session的BUG及解决办法

很多人出现一个TP构建的APP&#xff0c;出现SESSION相同导致用户未经授权就登陆了其它项目&#xff0c;N久没有找到原因。今天晚上跟踪了一下代码&#xff0c;找到了问题。主要原因在于TP在项目实例化的时候没有对SESSION进行配置就直接初始化了。/Core/App.class.php中看到这段…

LNMP/LEMP(PHP7.0.04+mysql5.7.12+nginx1.10.0)

预览:Installing Nginx with PHP 7 and MySQL 5.7 (LEMP) on Ubuntu 16.04 LTSThis tutorial exists for these OS versionsUbuntu 15.10 (Wily Werewolf)Ubuntu 14.04 LTS (Trusty Tahr)Ubuntu 13.04 (Raring Ringtail)Ubuntu 12.10 (Quantal Quetzal)Ubuntu 12.04 LTS (Preci…

length函数的头文件_Framebuffer 应用编程中涉及的 API 函数

本节程序的目的是&#xff1a;打开 LCD 设备节点&#xff0c;获取分辨率等参数&#xff0c;映射 Framebuffer&#xff0c;最后实现描点函数。5.2.1 open 函数在 Ubuntu 中执行“man 2 open”&#xff0c;可以看到 open 函数的说明&#xff1a;头文件&#xff1a;#include <s…

xib中UIScrollView固定底部内容

UIScrollView的高度在xib中设置 需要固定的部分用代码添加: UIImageView *textLogo [[UIImageView alloc] initWithFrame:CGRectMake((kMSScreenWith - 153)/2, (kMSScreenHeight - 118 > 549 ? kMSScreenHeight : 667) - 173, 153, 35)]; textLogo.image [UIImage image…

java 陷阱,java 中的陷阱。

看了一段北风网的视频&#xff0c;总结几个经典的java陷阱给大家。答案在博客中&#xff1a;http://blog.csdn.net/ol_beta/archive/2010/05/17/5598867.aspx欢迎大家讨论&#xff01;1、找奇数&#xff1a;Java codepublic static boolean isOdd(int i){return i % 2 0;}上面…

python上传本地文件到ftp_python实现的简单FTP上传下载文件实例

本文实例讲述了python实现的简单FTP上传下载文件的方法。分享给大家供大家参考。具体如下&#xff1a;python本身自带一个FTP模块&#xff0c;可以实现上传下载的函数功能。#!/usr/bin/env python# -*- coding: utf-8 -*-from ftplib import FTPdef ftp_up(filename "201…

hive

hive 的 表与hdfs数据关系映射放在元数据库中&#xff0c;也就是mysql中&#xff0c;而真正的数据放在 hdfs中&#xff0c;通过mysql中表 &#xff0c;字段等与hdfs上数据的映射来查询 1.hive是基于Hadoop的一个数据仓库工具&#xff0c;可以将结构化的数据文件映射为一张数据库…

matlab在高等数学中的应用,Matlab在高等数学中的若干应用

收稿日期&#xff1a;2013-01-10 作者简介&#xff1a;周卓越(1992-)&#xff0c;女&#xff0c;在读本科生. E-mail: zhuoyue7220163.com 通讯作者&#xff1a;陈省江(1984-)&#xff0c;男&#xff0c;讲师. E-mail: chentrent126.com 基金项目&#xff1a;福建省教育厅大学生…

判断图像局部过暗_CVPR 2020丨基于记忆增强的全局局部整合网络:更准确的视频物体检测方法...

编者按&#xff1a;在视频物体检测任务中&#xff0c;由于相机失焦、物体遮挡等问题&#xff0c;仅基于图像的目标检测器很可能达不到令人满意的效果。针对此类问题&#xff0c;微软亚洲研究院提出了基于记忆增强的全局-局部整合网络(Memory Enhanced Global-Local Aggregation…

matlab求偏微分方程程序,用MATLAB解偏微分方程.pdf

用MATLAB解偏微分方程.pdf年 月 阴 山 学 刊第 卷 第 期 丫叫 加用 解偏微分方程田 兵包头师范学院 学报编辑部 , 内蒙古 包头摘 要 讨论 了以 中偏徽分方程工具箱的用法 用 这个工具箱解方程的过程是 确 定待解的偏徽分方程 确 定边界条件 确定方程所在城 的几何形状 划分有限…