我正在重温数据库中的数据。当我print_r
时,它会给我以下结果。
Array ( [0] => stdClass Object ( [params] => {"size":"980|*|485|*|1","responsive":"1|*|0","align":"normal","autoplay":"1|*|6000" } ) )
现在我想在其中更改自动播放(这是此数组中的最后一个)的值。如何使用update
查询执行此操作?
注意:数据库中的字段名称为param
,表名为xyz。
答案 0 :(得分:2)
如上所述,您的params
是一个json对象。您需要解码该对象以便可以使用它。
$data = json_decode($item[0]->params);
$data->autoplay = 'New VALUE';