gpt4 book ai didi

php - 转到带有重复按钮的 PHP 页面(提交数据)?

转载 作者:行者123 更新时间:2023-11-30 22:31:48 25 4
gpt4 key购买 nike

我正在使用 php 打印 MySQL 表中的值(行),每行上都有一个按钮。我希望此按钮转到另一个 php 页面以进行其他一些数据处理。问题是我想将 id 号发送到该页面,因为该表与另一个表具有一对多关系,使用 id 作为主键(自动递增)和另一个表中的 id(当我单击按钮时它将转到另一个页面并使用此 id 从另一个表中获取值作为外键)。只是从一些想法/例子中寻找最好的方法来做这件事。谢谢!

代码:

while($row = mysqli_fetch_array($result)) {
$id = $row['id'];
$firstName = $row['firstName'];
$lastName = $row['lastName'];
echo "<tr> <td>".$id."</td><td>".$firstName."</td><td>".$lastName."</td><td><button type='button' class='btn btn-default btn-xs'>View</button></td></tr>";
}


Example:
1. John Doe buttonishere
2. Sally Blah buttonishere

例子解释:

所以基本上这些是我在 mysql 数据库的第一个表中的记录,其中 id 是 auto_incr 上的主键。如果我单击 john 的按钮,那么我想通过将 id (POST??) 发送到该页面来转到另一个 php 页面。这就是我想要做的,因为这样我就可以将该 id 用于我的其他表。那么我将如何通过发送数据(仅 id)来使用此按钮转到另一个 php,同时考虑到按钮是重复的。好吧,他们应该都去同一个页面,但都传递不同的 id(它们是关联的 id)。希望这是清楚的。

最佳答案

你可以使用

echo "<tr> <td>".$id."</td><td>".$firstName."</td><td>".$lastName."</td><td><button type='button' class='btn btn-default btn-xs' onclick='location.href=\"otherpage.php?id=".$row['id']."\"'>View</button></td></tr>";

otherpage.php 中,您必须使用 $_GET['id'] 才能知道 ID。

关于php - 转到带有重复按钮的 PHP 页面(提交数据)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33699431/

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