php - 如何使用php删除未选中的值并在数据库中插入选中的值?

标签 php mysql codeigniter

I have table like the below one

我必须将未检查的值和新检查的值删除到数据库中。如何实现这一目标?已经存在的复选框也将再次发布。但如果他们取消选中我需要删除。这是我的以下代码:

$already_exist_category = array("68","70")
$newly_posted_category = array("124","125","68") or array("124","125");

如何更新或删除新发布的id并将其插入表中?

最佳答案

先删除不存在的id,然后插入数据。

delete from table where id not in ($already_exist_category)

insert the new id here.

关于php - 如何使用php删除未选中的值并在数据库中插入选中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33706083/

相关文章:

python - 如何更改 `id` 字段的初始值?

php - 在 codeigniter 中获取不正确的查询

mysql - Mysql -u root 是什么意思?

php - 主动记录 where 语句

php - 尝试获取不同的结果,但使用 mysqli 语句查询不起作用

php - Wordpress 插件最大帖子

php - PHP 的提要生成器,允许 åäö 和图像

php - 用于 GCM 和 MySQL 访问的 PHP 套接字是否需要多线程

php - 检查 Codeigniter 中的登录和重定向不起作用

php - 如何扩展 CodeIgniter 数据库实用程序类