我返回一个id变量与get函数上的链接到新的页面。我需要返回一个新的变量到同一页。但是我不能用link方法来做这个。
这是index . php .
echo '<td align="center">'.$row[0].'-) <a href="records.php?mid=' . $row[0] . '"$ >'. $row[3] . " " . $row[4] .'</a></td>';
我返回'mid'到records.php.
records.php
if (isset($_GET['mid']))
{
$id = $_GET['mid'];
}
?>
我想在'records.php'中使用来自'other.php'的新数据变量。
这里是other.php.
echo '<td align="center">'.$row[0].'-) <a href="records.php?id=' . $row[0] . '"$ >'. $row[3] . " " . $row[4] .'</a></td>';
但是我的第一个链接现在改变了,我无法到达它。我应该用哪一种方式?
据我所知,您想在records.php中读取两个参数:mid来自index.php和id来自other.php
您想在index.php中单击链接,在other.php中单击下一个链接,并在records.php中读取两个参数?
如果是,则不可能这样做。如果index.php和other.php都指向相同的records.php文件,你必须首先检查该参数是否存在$_GET中,如果存在,则将其保存到会话或全局变量,文件,cookie等。我建议使用session。
然后,您可以添加额外的条件来检查会话中是否存在两个变量,然后继续执行它们。
无论如何,更多关于这个的信息你想做的事情会告诉我们更多,看起来你正在做一些可以更容易完成的事情…
很难理解你想要的是什么,但我会试一试。
从表面上看,您只需要在records.php文件中添加另一个条件来检查不同的GET变量。
,
if (isset($_GET['id']))
{
$otherId = $_GET['id'];
}