我有一个包含多个字段的 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/