gpt4 book ai didi

基于sql查询的表中的php链接

转载 作者:行者123 更新时间:2023-11-29 12:52:55 25 4
gpt4 key购买 nike

我正在使用数组中的 php 填充表(由 mysql 查询填充)。我使用的表代码是:

     <thead>
<tr>
<hr>
<th>UserName</th>
<th>Nick Name</th>
<th>Role</th>
<th>Unit</th>
<th>Active</th>
<th>Admin</th>
</tr>
</thead>
<tbody>

<?php
foreach ($portfolio as $row)
{
echo("<tr>");
echo("<td>" . $row["username"] . "</td>");
echo("<td>" . $row["nickname"] . "</td>");
echo("<td>" . $row["role"] . "</td>");
echo("<td>" . $row["unit"] . "</td>");
echo("<td>" . $row["active"] . "</td>");
echo("<td>" . $row["isadmin"] . "</td>");
echo("</tr>");
}
?>

我一直在尝试找到一种方法,让表中的第一列有一个超链接,允许编辑该用户的详细信息(IE 重定向到另一个页面/php),但没有运气。使用以下代码填充数组本身:

   //now lets get the user's stock info
foreach ($rows as $row)
{
$stock = lookup($row["username"]);
$stock["username"] = $row["username"];
$stock["nickname"] = $row["nickname"];
$stock["role"] = $row["role"];
$stock["unit"] = $row["unit"];
$stock["active"] = $row["active"];

$portfolio[] = $stock;
}

如何使 sql 查询/php 的结果成为表内的链接?

感谢您的帮助,我是 php/mysql 的新手,正在努力找到自己的立足点;

安迪

最佳答案

您需要执行类似以下操作,然后在用户编辑页面上您可以使用 $_GET['user'] 获取用户名

<?php
foreach ($portfolio as $row)
{

echo("<td><a href='user-edit.php?user=" . $row["username"] . "'>" . $row["username"] . "</a></td>");

}
?>

给定一个唯一的用户名 ofc,否则您可以使用 id 或任何唯一字段来完成此操作。

关于基于sql查询的表中的php链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24466341/

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