gpt4 book ai didi

php - Mysql+php,如何建立一个链接,当你按下 "headline"时,显示一条记录中的所有数据

转载 作者:行者123 更新时间:2023-11-29 01:41:01 27 4
gpt4 key购买 nike

正如标题所说,这可能不是一个问题,更多的是提示如何去做。

我有四个字段的表,id (auto+primary), firstname, lastname, age .

在我的索引页面上,我选择 *,然后我将名字指向一个链接,该链接转到我想显示该记录的所有数据的另一个页面。

目前我必须手动执行“select * from ” where id="2"。 (另一页)

如何创建链接以自动检测“来自该记录集的 ID”并仅显示来自该记录的数据。

你可以在这里看到我当前的项目,

http://www.adamskymotorkylare.se/business/

如您所见,当您单击“firstname”时,它将始终在 id=2 (paris hilton) 处显示数据,这是我希望它执行的操作,当我单击“jack”时,它将从 id 处选择 * ="1"

提前致谢, jack

“索引页”

$result = mysqli_query($con,"SELECT * FROM persons");

echo "<table width=100%>
<tr>
<th>ID</th>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
<th>Gender</th>
</tr>";

while($row = mysqli_fetch_array($result))
{

$id = $row['id'];

echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td> <a href='view_more.php?id= . $id .'>" . $row['firstname'] . "</a> </td>";
echo "<td>" . $row['lastname'] . "</td>";
echo "<td>" . $row['age'] . "</td>";
echo "<td>" . $row['gender'] . "</td>";
echo "</tr>";
}
echo "</table>";

“查看更多页面”

$id = $_get['id'];

$result = mysqli_query($con,"SELECT * FROM persons
WHERE id='$id'");

echo "<table width=100%>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
<th>Gender</th>
</tr>";

while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td> <a href='#'>" . $row['firstname'] . "</a> </td>";
echo "<td>" . $row['lastname'] . "</td>";
echo "<td>" . $row['age'] . "</td>";
echo "<td>" . $row['gender'] . "</td>";
echo "</tr>";
}
echo "</table>";

最佳答案

在为用户编制索引的页面上试试这个:

while($row = mysqli_fetch_array($result))
{

$id = $row['id'];
$firstName = $row['firstName'];

echo ('<a href="user_account.php?id=' . $id . '">' . $firstName . '</a>');
}

这意味着如果有人点击名字,他们将被发送到 user_account.php(显然可以替换它)并且您将通过 URL (user_account.php?id=123) 传递 ID。

在用户帐户页面上,您要执行以下操作:

// GET ID FROM THE URL

$id = $_GET['id'];

$result = mysqli_query($con,"SELECT (WHATEVER YOU WANT) FROM (YOUR TABLE) WHERE id = $id");

注意事项:用您需要的详细信息替换变量和查询。

我希望这能有所帮助。

关于php - Mysql+php,如何建立一个链接,当你按下 "headline"时,显示一条记录中的所有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22452325/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com