PHP开发文章发布系统之后台文章修改处理程序

文章修改处理程序流程图大致如下:

文章修改处理程序.png

代码如下

<?php 
	require_once('../connect.php');
	$id = $_POST['id'];
	$title = $_POST['title'];
	$author = $_POST['author'];
	$description = $_POST['description'];
	$content = $_POST['content'];
	$dateline =  time();
	$sql = "update article set title='$title',author='$author',description='$description',content='$content',dateline=$dateline where id=$id";
	if(mysqli_query($conn,$sql)){
		echo "<script>alert('修改文章成功');window.location.href='admin_manage.php';</script>";
	}else{
		echo "<script>alert('修改文章失败');window.location.href='aadmin_manage.php';</script>";
	}
?>


代码注释

  • 连接数据库

  • 获取修改页面post方式传递过来的值,时间用时间戳方式获得

  • 执行修改语句,成功则提示修改成功,跳转至后台文章管理页面,失败也提示修改文章失败,跳转至文章管理页面


继续学习
||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
require_once('../connect.php');
$id = $_POST['id'];
$title = $_POST['title'];
$author = $_POST['author'];
$description = $_POST['description'];
$content = $_POST['content'];
$dateline = time();
$sql = "update article set title='$title',author='$author',description='$description',content='$content'
        ,dateline=$dateline where id=$id";
if(mysqli_query($conn,$sql)){
echo "<script>alert('');window.location.href='admin_manage.php';</script>";
}else{
echo "<script>alert('');window.location.href='aadmin_manage.php';</script>";
}
?>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交重置代码
图片放大关闭