gpt4 book ai didi

php - 如何在不使用 jquery 和 $_GET 的情况下从 PHP 中的网格(CRUD)中删除行?

转载 作者:行者123 更新时间:2023-11-30 22:01:50 26 4
gpt4 key购买 nike

我想在不使用 jquery 和 $_GET 的情况下从网格中删除行。因为我不想显示行 ID。

<form action="" method="post">
<?php

$readsql= "select * from country";
$readresult=$conn->query($readsql);
if ($readresult->num_rows > 0) {
while($row = $readresult->fetch_assoc()) {
echo '<tr>';
echo '<td>'. $row['country_id'] . '</td>';
echo '<td>'. $row['country_name'] . '</td>';
echo '<td>'. $row['country_phon'] . '</td>';
echo '<td width=250>';
echo '<button type="button" class="btn btn-success abc" data-toggle="modal" data-cid='. $row['country_id'] .' data-cphone='.$row['country_phon'].' data-cname='.$row['country_name'].' >Update</button>';
echo ' ';
echo '<button type="submit" class="btn btn-danger del" name="delete" data-id='.$row['country_id'].'>Delete</button>';
echo '</td>';
echo '</tr>'; } echo "</table>";
} else {
echo "0 results";
}?></form>

最佳答案

如果要隐藏行,创建一个CSS类

.hidden { display:none;}

然后把删除按钮的类型改成按钮。给按钮添加一个 onclick 属性:

onclick="this.parentNode.parentNode.className='隐藏'"

如果要从数据表中删除,需要向服务器发送一些term来标识这条记录。

关于php - 如何在不使用 jquery 和 $_GET 的情况下从 PHP 中的网格(CRUD)中删除行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43133911/

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