【问题标题】:Passing variable to another php via a href通过href将变量传递给另一个php
【发布时间】:2015-06-04 04:33:28
【问题描述】:

我正在建立一个网站,您需要在单击按钮时分别查看每个客户的信息。

我已经创建了包含所有客户端的表,但是现在当我想在单击链接时传递客户端的 ID(所有这些都来自数据库)时,它将无法正常工作。而且我也遇到了“未定义偏移”错误的问题。

我已经尝试将 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,但没有按我说的发送。

【问题讨论】:

  • 你试过这样的事情吗?
  • @SariRahal 如果我使用它,那么如何在下一页打印它?对不起我的无知。
  • $_GET['clave'];将是变量
  • @SariRahal 完成!非常感谢,它成功了。
  • 没问题。请点击下面答案上的绿色复选框。

标签: php mysql href


【解决方案1】:

您将使用 php 的 $GET 在 url 中传递变量。

<a href="Ahorro/ahorro.php/?clave=<?php echo $clave; ?>">

会开发一个看起来像“Ahorro/ahorro.php/?clave=hello world”的网址 在另一个文件中,您可以像这样访问该变量:

echo $_GET["clave"];

会回显:

"Hello world"

这里是更多信息的链接:

http://php.net/manual/en/reserved.variables.get.php

【讨论】:

    猜你喜欢
    • 2022-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-05
    • 2015-04-28
    相关资源
    最近更新 更多