Yii2获取以逗号分隔的产品ID

时间:2018-10-31 01:21:48

标签: php phpmyadmin yii2 implode

我已经遵循了这个家伙教程

并获得所有产品的总价,现在我创建了一个名为order的表,其中包含(total_price和product)列
现在我要选择的所有产品ID(添加到购物车)用逗号分隔并保存到

$model= new orders ()
$model->product (product id added in cart separated by comma)in db

我已经通过控制器将total_price保存在了数据库中。

预先感谢

1 个答案:

答案 0 :(得分:0)

使用PHP implode()explode()函数将逗号分隔的数据保存在数据库中

implode()函数返回一个字符串,其中包含以相同顺序表示所有数组元素的字符串

$model= new orders ();
$array = [1, 2, 3, 4, 5];
$model->product = implode(', ', $array);
$model->save();

explode()函数返回一个字符串数组。

$string = "1, 2, 3, 4, 5";
explode(', ', $string);
相关问题