当用户点击链接时,如何将php变量发送到该新页面

时间:2014-02-18 14:30:56

标签: php html

我想做的是:

  • 用户作为从表中单击的场所列表(从sql加载)
  • 当他们点击场地时,用户被发送到venuePage.php
  • 我需要的是点击的场地的主键。

我尝试过使用$ session变量,但到目前为止还没有运气。这是我的代码:

   <td id="startingAt"> <a href="clubPage.php"
  onClick="<?php $_SESSION['currentVenueId'] = $venueID;?>"> 

  <p> <?php echo $venue; ?> </p> </a> </td>

目前我只是回显$_SESSION['currentVenueId'],结果不会更新。

任何帮助都会非常感激!先感谢您!

2 个答案:

答案 0 :(得分:0)

使用$_GET,您只需将变量放在网址中即可:

<a href="clubPage.php?currentVenueId=<?php echo $venueId; ?>">...</a>

然后使用:

拉它
if ( isset($_GET['currentVenueId']) )
    $venueId = $_GET['currentVenueId'];

如果您有多个变量,可以将它们与“&”组合使用。

答案 1 :(得分:0)

你可以试试这个:

   <td id="startingAt"> <a href="clubPage.php">

=&GT;

   <td id="startingAt"> <a href="clubPage.php?venueID=<?php $_SESSION['currentVenueId'] = $venueID;?>">

在clubPage.php中,您可以使用$venueId = $_GET['venueId']

获取值
相关问题