php mysql更新不同值的多行

时间:2017-04-12 13:36:58

标签: php mysql mysqli

我正在更新多行的表值。 所以我使用的查询是

UPDATE `notification` SET `flag`='1' WHERE id IN (1,2,3,4)

工作正常的地方。但是不要在php中使用它。我的PHP代码如下所示。

  $json = '[{"id":"1"},{"id":"2"},{"id":"3"}]';
  $arr = json_decode($json);

if(is_array($arr)){
    $sql = "UPDATE `notification` SET `flag`='1' WHERE id IN (1,2,3,4)";

    // I want to implement the code is here.
}

这里,1234是id。 id正在从json解析。但是如何在mysql查询中应用。请帮帮我?

0 个答案:

没有答案