php - php 批量更新

标签 php mysql phpmyadmin

我有一个包含多个字段的 mysql 表:

 SNo id status 

现在状态已更改,当我的 php 脚本中的 Sno 值为 1 时,我需要更新它。我不想单独做,因为这可能很耗时。当我拥有与它对应的 Sno 值时,除了删除这些列并再次执行插入之外,还有什么方法可以更新状态值。

新状态的值不是一个常数。假设有 4 个 sno 为 1 的条目,并且状态字段最初全部为 false。现在假设我想更新它并有一个字符串 true,true,false,false。我希望状态完全按照它们在表中出现的顺序更新为 true、true、flase、false。

最佳答案

不完全确定你的意思,但我认为你正在寻找:

UPDATE `table` SET `status` = 'new status' WHERE `SNo` = '1'

关于php - php 批量更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12831197/

相关文章:

javascript - 如何设置用户报告之间的时间间隔?

php - 使用 MySQL 在数据库中使用不同的表类型是一种好习惯吗?

php - 规划大型 Yii2 应用程序

mysql - 通过 SSH 连接到 R 中的 MySQL 数据库

mysql - 简单的 MySQL 查询运行很慢

mysql - 我如何为一个人进行触发更新

php - 检查mysql字段是否包含mysql查询中的某个数字

mysql - 如何带条件删除重复数据

mysql - 合并 id 重叠的 2 个表

php - 使用 PHP 从数据库打印数据