我有我的index.php页面通过$ _GET/html链接将值发送到edit.php。我可以看到值,包括我想使用echo语句使用的表ID。问题是我需要使用提交表单($ _ POST)在另一个表单中使用特定的ID值。我尝试过不同的方法,包括SESSION,使$ ID = $ _GET ....我拉我的头发。
这是事物的秩序:
//Edit link on index.php sends the id='summary_id', which works
<td align="center"><a href="edit.php?id=<?php echo $row['summary_id']?>">Edit</a></td>
//Edit.php grabs the variable and I set it to that variable
if(isset($_GET['id']))
echo "<pre>Value of GET \$_GET:</br>";print_r($_GET);echo"</pre>";
{
$summary_id = $_GET['id'];
$summary_id = $_POST['summary_id'];
但是,当我尝试在形式(这次使用$ _ POST)使用$ summary_id,我没有得到任何价值。我不确定我想要做的是“合法的”。我试过将summary_id作为隐藏值发送给表单,但是再次没有任何事情可以通过。在最初的$ _GET之后,我正在失去它。
啊,好的,谢谢!我会给你一枪! – Mike
再次感谢!我有一些工作要做,但这种方式更加清洁,正是我所需要的。 – Mike
@Mike非常欢迎你。 – StaticVariable