gpt4 book ai didi

php - 在不提交 PHP 表单的情况下单击按钮重定向到页面

转载 作者:行者123 更新时间:2023-11-30 10:33:03 25 4
gpt4 key购买 nike

我正在尝试通过单击按钮将我的页面重定向到一个位置 (addparty.php?edit=true&id=1)。我将 JavaScript 用于静态值。这是代码:

这是我的 PHP 代码和 JavaScript 函数。

$result=mysql_query("SELECT * FROM party ORDER BY partyName");
echo mysql_error();
while($note = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td><label>$note[partyId]</label></td>";
echo "<td><label>$note[partyName]</label></td>";
echo "<td><label>$note[partyAddress]</label></td>";
echo "<td><label>$note[partyBankAcc]</label></td>";
echo "<td><label>$note[partyBankName]</label></td>";
echo "<td><label>$note[partyRTGSCode]</label></td>";
echo "<td><label>$note[partyEmail]</label></td>";
echo '<td><button name="change" id="change" value="$note[partyId]"
onClick="check();">Edit</button>
echo "</tr>";
}

Javascript 代码:

function check()
{
window.location.href="addparty.php?edit=true&id=1";
}

在这里,我从 party 表中获取所有值。我想访问 addparty.php?edit=true&id=$note[partyId]。如果您看到 onClick 事件,它会调用 check() 功能。现在我的 id=1 是静态的并且可以工作,但我想要那个 id=$note[partyId](这是每一方的唯一派对 ID)。

有什么建议吗?提前致谢。

最佳答案

把按钮改成这样:

echo '<td><button name="change" id="change" onClick="check(' . $note['partyId'].');">Edit</button>';

将 javascript 更改为:

function check(id)
{
window.location.href="addparty.php?edit=true&id=" + id;
}

关于php - 在不提交 PHP 表单的情况下单击按钮重定向到页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15708878/

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