java 某值不在数组中_如果值不在数组中,则从表中删除

我的代码是从数组“Value1,Value2,Value3”写入表:

+----+--------+

| ID | Value |

+----+--------+

| 1 | Value1 |

+----+--------+

| 2 | Value2 |

+----+--------+

| 3 | Value3 |

+----+--------+

我正在使用引导标记字段,当我删除Value2时,数组更改为“Value1,Value3”但不删除数据库表中的Value2 .

如何检查和删除Value2?

这是我目前的代码:

$commaList = explode(', ', $support_membership);

foreach ($commaList as $value) {

$sql = "select * from groups where value like '$value' ";

$rs = mysqli_query($database, $sql);

if (!$rs) error_dlg(mysqli_error($database));

if(mysqli_num_rows($rs) == 1){

//do nothing

} else {

$sqlgroup = "insert into groups set ";

$sqlgroup .= "system='2', ";

$sqlgroup .= "value='$value' ";

mysqli_query($database, $sqlgroup);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值