【问题标题】:Reload same page after mysqli query finish phpmysqli查询完成php后重新加载同一页面
【发布时间】:2018-06-23 10:56:18
【问题描述】:

我有一个使用分页的 php 网站。我正在对页面中的 mysqli 查询执行一些操作。使用带有以下代码的标题完成查询后,我将重定向到主页。

header( "Location:manage_quotes.php");

我想在完成查询后留在同一页面。我已经尝试了许多来自 stackoverflow 的解决方案,但没有得到任何合适的解决方案。任何人都可以请建议我解决这个问题?

我试过了

$currentpage='http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
header( "Location:".$currentpage);

但由于我正在使用带有页面的查询,它重新加载该查询页面而不是执行操作之前的 url。

谢谢

【问题讨论】:

标签: php html


【解决方案1】:

您必须在冒号后添加一个空格。 此外,添加exit() 调用以避免额外执行代码。

header("Location: manage_quotes.php");
exit(0) ;

【讨论】:

  • 嗨!谢谢你的回答。你能检查我编辑的问题吗?谢谢
  • 你的 $_SERVER['REQUEST_URI'] 变量包含什么?
  • 是什么意思?它就像 domain.com/mypage.php?page=3
猜你喜欢
  • 1970-01-01
  • 2013-12-25
  • 2016-09-05
  • 1970-01-01
  • 1970-01-01
  • 2023-04-05
  • 2022-12-19
  • 1970-01-01
  • 2016-06-12
相关资源
最近更新 更多