Php yii2如何在DB列的一个特定字段中插入多个分隔值
我想在yii2中的数据库的特定字段中保存多个逗号分隔的值。我有一个图像名称数组,并希望根据其id将它们保存在单个字段中 Khan,1,'dfds.jpg','esz.png','hgfd.png',444Php yii2如何在DB列的一个特定字段中插入多个分隔值,php,mysql,mysqli,yii2,yii2-advanced-app,Php,Mysql,Mysqli,Yii2,Yii2 Advanced App,我想在yii2中的数据库的特定字段中保存多个逗号分隔的值。我有一个图像名称数组,并希望根据其id将它们保存在单个字段中 Khan,1,'dfds.jpg','esz.png','hgfd.png',444 这是用已知ID更新表的简单方法 \Yii::$app->db->createCommand()->update('tableName', ['field' => implode(', ', $imageNamesArray)], 'id=:id', [':id' =&g
这是用已知ID更新表的简单方法
\Yii::$app->db->createCommand()->update('tableName', ['field' => implode(', ', $imageNamesArray)], 'id=:id', [':id' => $id])->execute();
你的意思是,你想把逗号分隔的字符串保存到数据库中吗?基本上我想把数组中的三个或四个或任何名称保存为单独的字符串,每个名称保存在一个单元格中,而不是整个数组作为一个字符串。所以获取感兴趣的字符串并序列化它?你的意思是用jason格式进行编码,然后保存它