Php 用于更新多个数据库行的脚本

Php 用于更新多个数据库行的脚本,php,Php,我不太清楚该怎么做,我在PHP的while循环中重复了信息“id、name、description、date、albumid、path”,但我有它,所以作者可以编辑他们想要的任何内容,然后单击save按钮,所有内容都会更新 我需要一个脚本来逐行更新所有内容,但我不知道有什么方法可以做到这一点,因为我知道如果使用Mysql更新,那么每次都需要创建一个查询,那么我如何存储来自每个唯一字段的所有信息,并同时更新它们呢 提前谢谢 UPDATE tbl SET field = CASE id

我不太清楚该怎么做,我在PHP的while循环中重复了信息“id、name、description、date、albumid、path”,但我有它,所以作者可以编辑他们想要的任何内容,然后单击save按钮,所有内容都会更新

我需要一个脚本来逐行更新所有内容,但我不知道有什么方法可以做到这一点,因为我知道如果使用Mysql更新,那么每次都需要创建一个查询,那么我如何存储来自每个唯一字段的所有信息,并同时更新它们呢

提前谢谢

UPDATE tbl
   SET field = CASE id
                   WHEN 1 THEN 'foo'
                   WHEN 2 THEN 'bar'
                   ...
                   ELSE 'baz'
               END

此查询将
foo
值设置到
字段
中的
id=1
等行

请问您为什么需要一次更新?为什么不循环每一行并对每一行进行更新呢?