通过使用PHP选择复选框来选择和删除多行
使用PHP选择复选框删除多行 Hi iam正在使用下面的代码从数据库中选择和删除多行。iam是否对php脚本有问题通过使用PHP选择复选框来选择和删除多行,php,jquery,mysql,ajax,phpmyadmin,Php,Jquery,Mysql,Ajax,Phpmyadmin,使用PHP选择复选框删除多行 Hi iam正在使用下面的代码从数据库中选择和删除多行。iam是否对php脚本有问题 <input class='file' type="checkbox" class="form-control" name="hid" id="<?php $rs["carimgid"]; ?>" placeholder="Please choose your image"> 您还没有从POST获得ID。 看看下面的例子 $ids = mysqli_r
<input class='file' type="checkbox" class="form-control" name="hid" id="<?php $rs["carimgid"]; ?>" placeholder="Please choose your image">
您还没有从POST获得ID。
看看下面的例子
$ids = mysqli_real_escape_string($con, $_POST['ids']);
if(!empty($ids)){
$result=mysqli_query($con,"DELETE FROM carimg WHERE carimgid IN ({$ids})");
}
请花几分钟时间通读一遍。您告诉我们的只是您有问题,但不是代码的哪一部分导致了问题,也不是任何可以帮助我们解决特定问题的故障排除细节。这里有多个层次。。。用户事件…客户端ajax请求和服务器端请求处理。缩小哪些可行或不可行的范围
<?php
include("config.php");
if(isset($_POST['ids'])){
$result=mysqli_query($con,"DELETE FROM carimg WHERE carimgid ='$id'");
}
?>
$ids = mysqli_real_escape_string($con, $_POST['ids']);
if(!empty($ids)){
$result=mysqli_query($con,"DELETE FROM carimg WHERE carimgid IN ({$ids})");
}