我有一个使用Post将信息发送到 PHP 页面的表单。
PHP页面;
- 获取表单信息。
- 重新排列它。
- 格式化它。
- 然后将其转换为最终发送到另一个页面并使用该信息执行一些任务的代码字符串。
表格代码:
<form method="post" action="_php/buildMyPNR.php" name="GuestInfo"
onSubmit="return validateFormMethod1();">
<input type="text" name="AccountNumber" id="BID"
onkeypress="return isNumberKey(event)" size ="16"/>
<input type="hidden" name="requestID" id="RID" value="" />
..... bunch of other fields
<input type="submit" name="loadURL" id="submit" value="Submit"
onsubmit="return ValidateFields();" />
</form>
我需要做的是;
- 每次使用页面时生成一个序号。
- 将该号码与发布请求(有点像请求的序列号)一起传递到另一种形式,比如_php/buildMyPNR.php。
- 当_php/buildMyPNR.php加载时,将AccountNumber和requestID的值保存 到数据库或类似的数据库中。
- 最终它将转到_php/usageSummary.php,用户可以在其中单击一个按钮以返回与为请求生成的requestID配对 的AccountNumbers列表。
- 可以下载 Excel 电子表格格式的列表,但这不是绝对必要的。
实现这一目标的最佳方法是什么?
主要是我需要帮助来生成requestID。我需要它们是连续的,所以我假设我需要从我的数据库中的一个数字开始,比如 00001,从我的表单中查询该数字,将 1 添加到返回值,然后在提交时将新值与AccountNumber一起保存按下。
我对数据库没有经验,任何指导将不胜感激。