php插入页面,PHP,插入时刷新页面

这篇博客探讨了一个PHP编程中的问题,即在更新用户数据后,页面未自动刷新以显示更新的内容。作者提供了更新用户信息的代码,并指出尽管数据在数据库中成功更新,但用户在编辑页面上仍能看到旧数据,除非手动刷新页面。作者希望在提交表单后能留在编辑页面并立即刷新,以展示更新后的数据。解决方案可能涉及表单提交后的页面重定向或使用JavaScript进行页面刷新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这是更新功能:

public function update($id) {

$id = $_GET['id'];

$stmt9 = $this->conn->prepare("UPDATE users SET `name`= :name, `email`= :email WHERE `id` = :id");

$stmt9->bindParam(':name', $this->name);

$stmt9->bindParam(':email', $this->email);

$stmt9->bindParam(':id' , $id, PDO::PARAM_INT);

$stmt9->execute();

if ($stmt9) {

$message = "User updated Sussesfully!";

header('location:');

}else {

header("location:");

}

}

}

现在更新在这里我希望页面刷新,所以我可以看到更新的数据,但现在如果它更新它将保持用户在edite页面,并将显示privous输入的数据如果我在数据库中看到数据已经更新,如果我用f5刷新页面,它将显示编辑页面已更新,当我提交表单时,它将获得更新但在表单上它将显示主要数据,

所以我怎样才能让页面在提交后刷新.重定向,如果重定向到列表页面,它将显示它已被更新,但在这里我想平均时间留在编辑页面和reaload页面,所以我可以看到更新的数据.

问候

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值