是否有可能以标签形式从选项卡到选项卡传递MySQL记录“id”?

时间:2013-06-16 10:28:10

标签: php mysql

我不确定如何清楚地解释这一点,所以这里是我想要做的事情的链接

demo

基本上,您从MySQL搜索结果页面访问此表单,单击一条记录,它会将您发送到此页面并传递borswer中的记录ID。因此,单击第20行将在浏览器中传递?id = 20,并在第一个选项卡中显示该表单上所需的所有客户信息。

我想要做的是能够点击一个标签,并查看每个不同标签中要求的其他相同客户信息。

现在我所能做的就是在第一个标签中查看信息,如果我移动到新标签,那么显然没有任何内容,因为id没有通过。

如何将ID从标签传递到标签?我有session_start();在每个页面的顶部,但似乎没有做任何事情!

1 个答案:

答案 0 :(得分:1)

将其作为URL中的get参数传递,以便始终在该部分中每个选项卡的URL中引用您的ID。每个选项卡都会将id传递给其他选项卡,如下所示:

您的搜索结果会链接到,例如:customer_contact.php?id = 123

你的标签会像这样抓住id:

<?php
    if (!isset($_GET['id'])) header('Location: /error_page.php');
    $id = $_GET['id'];
 ?>

并按如下方式相互链接:

<a href="customer_system.php?id=<?=$id?>" class=" topitem">