gpt4 book ai didi

php - 我从哪里传递 id 来删除记录?

转载 作者:行者123 更新时间:2023-12-01 00:07:56 24 4
gpt4 key购买 nike

我如何传递 id 来删除这段代码中的记录?

<form action="index.php">
<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('user');
$query = mysql_query("Select * from tbluser");
echo "<center>";
echo '<table style="border:solid 2px black;">';
while(($row = mysql_fetch_array($query)) != NULL) {
echo '<tr>';
echo '<td>' . $row['UserName'] . '</td>';
echo '<td>' . $row['Password'] . '</td>';
echo '<td>' . $row['EmailAddress'] . '</td>';
echo '<td>' . $row['Address'] . '</td>';
echo '<td>' . $row['Address'] . '</td>';
echo '<td><input type = "Submit" value = "Delete" name = "btnDel" /></td>';
echo '</tr>';
}
echo '</table>';
echo "</center>";
?>
</form>

以上代码在index.php中,它正在提交给自己。

最佳答案

无需 javascript、单独的 GET url 等,只需简单的旧 HTML 和原始 POST:只需将 ID 添加到按钮名称即可:

<input type="submit" value="Delete" name="btnDel[<?php echo $id;?>]">

在接收代码中:

if(isset($_POST['btnDel']) && is_array($_POST['btnDel'])){
foreach($_POST['btnDel'] as $id_to_delete => $useless_value){
//delete item with $id_to_delete
}
}

关于php - 我从哪里传递 id 来删除记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3330092/

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