如何在php中获取到下一页的链接名?

如何在php中获取到下一页的链接名?,php,html,Php,Html,这是我的代码: <?php require("../EmptyPHP.php"); $query = "SELECT name, id FROM bank"; $result = mysql_query($query); echo "<table style=width:40% border=1>"; echo "<tr> <td

这是我的代码:

    <?php
          require("../EmptyPHP.php");
          $query = "SELECT name, id FROM bank"; 
          $result = mysql_query($query);
          echo "<table style=width:40% border=1>"; 
          echo "<tr>
          <td width=50%>BANK NAME</td>
          <td width=50%>BANK ID</td>
          </tr>";
           while($row = mysql_fetch_array($result)) { 
           echo "<tr><td >" . $row['name'] . "</td><td><a name=detail    
           href=viewDetails.php >" . $row['id'] . "</a></td></tr>";
          }
          echo "</table>";
    ?>  


我得到银行名称和银行id作为输出,当我点击特定的银行id时,我必须在下一页即viewDetails.php中显示该id。。那么如何做到这一点呢?

您可以通过url传递id,如下所示:

   "</td><td><a name=detail href=viewDetails.php?id=".$row['id'].">" . $row['id'] . "</a>

您必须使用
$\u GET[]在您的情况下

将此添加到php代码中

viewDetails.php?bankname=$row['name']&bankid=$row['id']
viewDetails.php
中,必须使用

echo $name = $_GET['bankname'];
echo $id = $_GET['bankid'];

希望有帮助。

尝试下面的代码,确保查看详细信息页面的位置/路径正确。否则请更改路径

<?php
      require("../EmptyPHP.php");
      $query = "SELECT name, id FROM banktb"; 
      $result = mysql_query($query);
      echo "<table style=width:40% border=1>"; 
      echo "<tr>
      <td width=50%>BANK NAME</td>
      <td width=50%>BANK ID</td>
      </tr>";
       while($row = mysql_fetch_array($result)) { 
       echo "<tr><td >" . $row['name'] . "</td><td><a id='detail' name='detail' href='#'>" . $row['id'] . "</a></td></tr>";
      }
      echo "</table>";
?>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>     
<script type="text/javascript">
$(document).ready(function(){
$("#detail").click(function(){
var getval=this.text;
this.href="viewDetails.php?"+getval;
});
});
</script>

$(文档).ready(函数(){
$(“#详细信息”)。单击(函数(){
var getval=this.text;
this.href=“viewDetails.php?”+getval;
});
});

现在,您将在viewdetail页面中获取特定单击的id。现在,您必须通过get方法获取特定id,然后使用sql查询获取特定id的数据。

您可以使用URL传递id,并使用get方法在viewDetails上访问该id。然后调用query从该id获取结果,或者使用将名称和id都传递到viewDetails页面URL也是..我很高兴你成为我的朋友!将此问题标记为已回答,以便其他人可以参考。
<?php
      require("../EmptyPHP.php");
      $query = "SELECT name, id FROM banktb"; 
      $result = mysql_query($query);
      echo "<table style=width:40% border=1>"; 
      echo "<tr>
      <td width=50%>BANK NAME</td>
      <td width=50%>BANK ID</td>
      </tr>";
       while($row = mysql_fetch_array($result)) { 
       echo "<tr><td >" . $row['name'] . "</td><td><a id='detail' name='detail' href='#'>" . $row['id'] . "</a></td></tr>";
      }
      echo "</table>";
?>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>     
<script type="text/javascript">
$(document).ready(function(){
$("#detail").click(function(){
var getval=this.text;
this.href="viewDetails.php?"+getval;
});
});
</script>