5

我想创建一个可以更改 PHP 制作的 mySQL 中的产品数据的 from。
我有自动递增并指定每个产品的键列。当我单击编辑产品链接时,它将传递我从每个产品中获得的键值并链接到 editPage.php

$Key = $data['Key']; 
<a href=\"editPage.php?Key=".$Key."\">edit</a>

在editPage.php中,我从上一页获取键值,我想通过提交表单按钮将此值传递到下一页。我在操作链接中附加键值。

<?$Key = $_GET["Key"];?>
<form id="form2" name="form1" method="post" action="editWeb.php?Key=".$Key." \">

它不起作用,我可以通过其他方式传递 Key 值吗?如果您需要更多信息,请告诉我谢谢!!:))

4

3 回答 3

10

您需要回显该值。

<form id="form2" name="form1" method="post" action="editWeb.php?Key=<? echo $Key ?>"/>

您还可以使用隐藏输入:

<form id="form2" name="form1" method="post" action="editWeb.php"/>
<input type="hidden" name="Key" value="<? echo $Key ?>" />
于 2012-11-21T11:59:07.017 回答
5

您需要创建一个hidden输入字段并将该值放入其中。然后提交表格

<input type="hidden" id="Key" name="Key" value="<?=$Key ?>">
于 2012-11-21T11:57:15.907 回答
2
<form id="" name="form" method="get" action="page.php"/>
 <name="" input type="hidden" value="">
 <input type="submit" value="">
 </form>

GET->在所需页面 url 上显示隐藏值。通常我们使用 GET 来传递值,这取决于您的要求。

于 2012-11-21T12:03:28.337 回答