通过 href 将变量传递给另一个 php
Passing variable to another php via a href
我正在构建一个网站,您需要在点击按钮时分别查看每个客户的信息。
我已经为所有客户端创建了 table,但是现在当我想在单击 link 时传递客户端的 ID(所有这些都来自数据库),它不会工作。而且我还遇到了 "Undefined offset" 错误的问题。
我已经尝试将 SESSION 放在 while() 语句之外,但它只传递最后一个客户的 ID。希望你能帮助我,这是代码
<tr>
<td >
<?php echo $row->Clave; //= $clave;
$clave = $row->Clave;
$_SESSION['variable'] = $_GET[$clave]; //This is the ID.
?>
</td>
//MORE ROWS
<td >
<a href="Ahorro/ahorro.php">Ir a ahorro</a> //This is where I want the ID to go to.
</td>
主页已经正确读取了每一行的ID,但没有像我说的那样发送。
您将使用 php 的 $GET 来传递 url 中的变量。
<a href="Ahorro/ahorro.php/?clave=<?php echo $clave; ?>">
会开发一个看起来像 "Ahorro/ahorro.php/?clave=hello world" 的 url
在另一个文件中,您可以像这样访问该变量:
echo $_GET["clave"];
会回显:
"Hello world"
这里有一个 link 以获取更多信息:
我正在构建一个网站,您需要在点击按钮时分别查看每个客户的信息。
我已经为所有客户端创建了 table,但是现在当我想在单击 link 时传递客户端的 ID(所有这些都来自数据库),它不会工作。而且我还遇到了 "Undefined offset" 错误的问题。
我已经尝试将 SESSION 放在 while() 语句之外,但它只传递最后一个客户的 ID。希望你能帮助我,这是代码
<tr>
<td >
<?php echo $row->Clave; //= $clave;
$clave = $row->Clave;
$_SESSION['variable'] = $_GET[$clave]; //This is the ID.
?>
</td>
//MORE ROWS
<td >
<a href="Ahorro/ahorro.php">Ir a ahorro</a> //This is where I want the ID to go to.
</td>
主页已经正确读取了每一行的ID,但没有像我说的那样发送。
您将使用 php 的 $GET 来传递 url 中的变量。
<a href="Ahorro/ahorro.php/?clave=<?php echo $clave; ?>">
会开发一个看起来像 "Ahorro/ahorro.php/?clave=hello world" 的 url 在另一个文件中,您可以像这样访问该变量:
echo $_GET["clave"];
会回显:
"Hello world"
这里有一个 link 以获取更多信息: