0

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

演示

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

我想要做的是能够单击一个选项卡并查看每个不同选项卡中要求的相同客户信息的其余部分。

现在我所能做的就是查看第一个选项卡中的信息,如果我移动到一个新选项卡,显然什么都没有,因为 id 没有通过。

如何将 id 从选项卡传递到选项卡?我有 session_start(); 在每一页的顶部,但这似乎没有做任何事情!

4

1 回答 1

1

将其作为 URL 中的 get 参数传递,以便您的 id 始终在该部分中每个选项卡的 URL 中引用。每个选项卡都会将 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">
于 2013-06-16T10:32:02.493 回答