我有这个PHP提交表单。然后当我提交它 - 它进入我的数据库。 它确实保存,但我需要刷新我的页面以查看已保存到我的数据库的数据。PHP提交并保存到数据库
My Page -> Submit DB -> My Page
这样的排序,所以我在保存页面,当我做提交功能。
为什么我需要刷新我的页面才能看到已保存的数据结果?
或者我需要创建一个新页面吗?或者我需要在url上添加一些查询?
谢谢。
已更新: 谢谢你们所有的帮助。 我只是用isset,和它现在的工作
我有这个PHP提交表单。然后当我提交它 - 它进入我的数据库。 它确实保存,但我需要刷新我的页面以查看已保存到我的数据库的数据。PHP提交并保存到数据库
My Page -> Submit DB -> My Page
这样的排序,所以我在保存页面,当我做提交功能。
为什么我需要刷新我的页面才能看到已保存的数据结果?
或者我需要创建一个新页面吗?或者我需要在url上添加一些查询?
谢谢。
已更新: 谢谢你们所有的帮助。 我只是用isset,和它现在的工作
假设您的Submit DB
代码与My Page
相同。 在页面检查,如果提交按钮开始点击
<?php
if(isset($_POST['submit']))
{
//your insert query
}
?>
在你的身体标记
<?php
// display your table
?>
也许你第一次查询的数据,然后您保存表单数据库。如果它是真的,请检查它并更改顺序。
谢谢@Elon它确实有效。^_^ – Butternut
@Butternut好,如果是一切,接受答案:) –
你应该用一个页面都显示,插入和/读入数据库
<?php
if (isset($_POST['insert']) && $_POST['insert'] == "yes")
{
//run your insert query
}
?>
<!-- put your form here -->
remember to add the code below into your form
<input type="hidden" name="insert" value="yes" />
<!-- put your table here -->
根本不需要刷新页面,Google AJAX。 PS:如果这个问题得到解决,请不要惊讶 - 几分钟后投票,结束和删除:问题是模糊的,没有描述具体问题,没有任何证据显示任何努力,也没有显示你对问什么的基本了解...检查帮助中心要问什么 –
我的老板客户端不想使用jQuery,这对我来说很难。 – Butternut
在渲染UI – DarkBee