我有我的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