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方式传递过来的值,时间用时间戳方式获得

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


继续学习
||
<?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>"; } ?>
提交重置代码