php直接在一个页面改变数据内容并提交到数据库

图片描述

<input type="text" name="title"  value="<?=esub(stripslashes($r[title]),32)?>"/></input>
               </td>
                <td width="26%"><div align="center">
                <a href="xg.php?id=<?=$r['id']; ?>&title=<?=$r['title']; ?>">修改</a>
                
                //接收id
$id = $_GET['id'];
$ids= $_GET['ids'];
//接收其他信息
$title = $_GET['title'];
echo $id;
echo $title;

这里的title还是原来的title 不是更改后的。

借助一个跳转页面是可以的,
先到一个页面然后更改再提交效果是可以的,就是不知道不用中转页面,怎么实现

阅读 3k
3 个回答
<a href="?id=<?=$r['id']; ?>&title=<?=$r['title']; ?>">修改</a>
<?php
if($_GET['id'] && $_GET['title'])
{
    //修改
}
新手上路,请多包涵

ajax异步提交

新手上路,请多包涵

点击【修改】后,弹出要修改的内容,提交修改然后Ajax提交数据,如果修改数据成功,则$(dom).text();修改一下数据即可

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题