好的,这听起来可能有点令人困惑,但我所拥有的是一张表格,它根据用户的选择吐出课程地点和日期。我希望用户浏览这些字段,而不是在第三个提交按钮上,我向他们显示了课程信息。我在问我如何在 php 中从第一个查询中获取回声并使用它来将其上传到另一个表。我会只使用 MySQL 链接吗?
问问题
77 次
1 回答
0
如果您有多个页面,则可以使用$_SESSION
变量来存储数据,以便在您准备好时使用。
如果您有一个页面,有多个表单,您可以使用<input type='hidden' />
字段来保存数据,直到您准备好使用它($_POST
每次提交表单时都会存储它)。
然后,当您准备好时,从$_SESSION
or$_POST
数据中提取信息并运行您的查询。
对于 $_POST 解决方案:
<form action='' method='post' >
<input type='hidden' name='data1'
value="<? if(isset($_POST['data1'])) { echo $_POST['data1']; } ?>"
<input type='hidden' name='data2'
value="<? if(isset($_POST['data2'])) { echo $_POST['data2']; } ?>"
<input type='hidden' name='data3'
value="<? if(isset($_POST['data3'])) { echo $_POST['data3']; } ?>"
</form>
<?
if(isset($_POST['data1'] && isset($_POST['data2'] && isset($_POST['data3']) {
//Run your query, echo results
}
?>
于 2010-10-15T07:30:17.873 回答