深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 622|回复: 0

php获取数据库修改新闻内容案例附代码

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-12-2 10:10:41 | 622 | 0 | 显示全部楼层 |阅读模式
php获取数据库修改新闻内容案例附代码

入口(list.php)

  1. <input type="button" value="修改" onclick="location.href='edit.php?id=<?php echo $rows['id']?>'">
复制代码
edit.php页面
步骤
第一步:显示修改界面
        1、连接数据库
        2、获取修改的数据
        3、将数据显示到表单中
第二步:执行修改逻辑
        1、获取新数据
        2、拼接修改的SQL语句,执行修改逻辑
代码如下
  1. <?php
  2. //连接数据库
  3. require './inc/conn.php';
  4. //1、获取修改的数据库
  5. $sql="select * from news where id={$_GET['id']}";        //拼接SQL语句
  6. $rs=mysqli_query($link,$sql);        //获取修改的数据
  7. $rows=mysqli_fetch_assoc($rs);        //将修改的数据匹配成一维关联数组
  8. //2、执行修改的逻辑
  9. if(!empty($_POST)) {
  10.         $id=$_GET['id'];                //获取修改的id
  11.         $title=$_POST['title'];        //修改的标题
  12.         $content=$_POST['content'];        //修改的内容
  13.         $sql="update news set title='$title',content='$content' where id=$id"; //拼接SQL语句
  14.         if(mysqli_query($link,$sql))
  15.                 header('location:list.php');   //修改成功跳转到list.php页面
  16.         else
  17.                 echo '错误:'.mysqli_error($link);
  18.         exit;
  19. }
  20. ?>
  21. <!doctype html>
  22. <html>
  23. <head>
  24. <meta charset="utf-8">
  25. <title>无标题文档</title>
  26. </head>

  27. <body>
  28. <form method="post" action="">
  29.         标题: <input type="text" name="title" value='<?php echo $rows['title']?>'> <br /> <br />
  30.         内容:  <textarea name="content" rows="5" cols="30"><?php echo $rows['content']?></textarea> <br /> <br />
  31.         <input type="submit" name="button" value="提交">
  32.         <input type="button" value="返回" onclick="location.href='list.php'">
  33. </form>
  34. </body>
  35. </html>
复制代码
运行结果如下:
php修改mysql数据库.jpg

楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表