gpt4 book ai didi

php - 如何在页面加载后立即提交表单

转载 作者:行者123 更新时间:2023-11-28 09:03:14 25 4
gpt4 key购买 nike

我正在创建一个具有两种表单的页面(signup.php)

屏幕截图托管于: /image/acZNw.png

第一个表单有一个文本框,用于通过 ID 搜索学生(它包括 UIN 和搜索按钮)。

提交第一个表单后,第二个表单及其结果将显示在同一页面上。第二个表格还有一个文本框来更新学生信息。然后在提交第二个表单时,通过单独的 php 文件对数据库进行更新。

<FORM class= "student_update" NAME ="form2" METHOD ="POST" ACTION = "update_DB.php">

数据库事务后update_DB.php的内容。

    $_SESSION['update_uin'] = $update_uin;
header('Location: signup.php');

更新后我希望显示更新后的员工信息。为此,我计划在第一个表单中填充 ID 搜索字段,并在页面加载时提交它,以便该表将显示新信息。这是正确的方法吗?我在 signup.php 文件和数据库更新 php 文件之间的 session 中维护员工 ID。我不想通过 $_GET 转移 UIN

提前非常感谢。对于这个不清楚的问题非常抱歉。

最佳答案

重定向到第二个表单重定向到第一个表单或其他表单以使用 $_post 显示更新用户,例如 .../updatedform.php?ID=$userId

在此处阅读有关使用 post 的文档: http://www.w3schools.com/php/php_post.asp

一个好的技巧是使用 AJAX 并在数据库更新后显示带有更新值的弹出窗口。

p.s您还可以使用php $_Get方法并解析URL参数。

关于php - 如何在页面加载后立即提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17436299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com