как создать строку, разделенную запятой, из массива запросов, выполняемых в php codeigniter

У меня есть запрос, который возвращает массив значений. Моя задача – преобразовать эти результаты как значения, разделенные запятыми, например:

value1,value2....valuen

Я попытался использовать взрыв и взломать. Но это не сработало. Может быть, я не использую его надлежащим образом. Вот мой код:

запрос

  $this->db->select("product_name") ->from('sale_items') ->where('sale_items.sale_id',4221); $q1 = $this->db->get(); if ($q1->num_rows() > 0) { foreach (($q1->result()) as $row1) { $prdtarray[] = explode(",", $row1->product_name); $data1[] = $row1; } echo print_r($prdtarray); $product=implode(',',$prdtarray); echo $product ; 

Результат:

$prdtarray Array ([0] => Array ([0] => Insole Premium Shore 30) [1] => Массив ([0] => G Диабетик Премиум закрыт Сандал Черный размер 09)) 1

$product

 Array,Array 

Мой ожидаемый результат:

  ( Insole Premium Shore 30 ,G Diabetic Premium closed Sandal Black size 09 ) 

Как я могу это достичь? Может кто-нибудь мне помочь..