【发布时间】:2020-06-01 23:00:58
【问题描述】:
我是编程世界的新手。我在这句话中需要帮助。我想要做的是从 CardIndex 列中选择 0.1,2 值,然后能够删除它们。只要满足条件,就必须删除行。或者最好的方法是什么。
CardIndex 列必须有 3 个值 yes 或 yes 才能执行删除。否则不会执行
$query = "SELECT * FROM CardData where UserIndex='$id' and CardIndex in (0,1,2) ";
$resultados = sqlsrv_query($conn,$query);
if($query1 = sqlsrv_fetch_array($resultados)){
if($query1 == true){
$cro = "DELETE FROM CardData WHERE UserIndex='$id' and CardIndex in (0,1,2)";
$query3 = sqlsrv_query($conn,$cro);
}
echo 'funciona';
}
else{
echo 'no funciona';
}
?>
【问题讨论】:
标签: php sql sql-server where-clause sql-delete