作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 PHP 制作一个禁止帐户系统。首先,我有一个搜索功能,我在其中输入一些字符,当我单击搜索时,它会显示包含这些字符的所有帐户名称。我预先不知道会显示多少个帐户名。在每个帐户名称后面都有一个按钮,其属性名称=“BAN”和属性ID;这是变量(它显示 SQL 数据库中给出的帐户名 id)。所以我现在想做的是使用我给按钮的 ID 禁止一个帐户。有什么方法可以将 id 值放入 PHP 变量中,而无需预先知道单击了什么按钮?
这是我的 html/PHP:
while($searchedaccounts = mysql_fetch_assoc($searched)) {
$id = $searchedaccounts["user_id"];
$username = $searchedaccounts["username"];
$email = $searchedaccounts["email"];
echo "<tr>";
echo "<td data-th = 'User ID' >";
echo $id;
echo "</td>";
echo "<td data-th='Username'>";
echo $username;
echo "</td>";
echo "<td data-th='Email'>";
echo $email;
echo "</td>";
echo "<td data-th='Email'>";
echo "<button type='submit' name='ban' id='ban$id'>Ban</button>";
echo "</td>";
echo "</tr>";
}
最佳答案
echo "<button type='submit' class='DeleteBan' name='ban' id='ban$id' data-rowid='$id'>Ban</button>";
<script>
$(".DeleteBan").click(function() {
var Id=$(this).attr('data-rowid');
$.ajax({url:"DeletePage.php?Id="+Id,cache:false,success:function(result){
alert('one row deleted');
}});
)};
</script>
DeletePage.php
<?
$Id=$_GET['Id'];
$DeleteQuery = "DELETE FROM tablename WHERE idColumnName='$Id'";
//Write Mysql Command To Delete This Query
?>
关于php - 在不预先知道 ID 名称的情况下,如何在 php 中获取按钮的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32740124/
问了这个问题How to reach CSS zen? ,我现在明白我遇到的问题大多与定位有关。我发现一些文章说 CSS 作为布局系统并不总是足够好。 http://echochamber.me/vi
我是一名优秀的程序员,十分优秀!