преобразовать массив в строку, разделенную запятыми, из запроса mysql

. За последние 1 1/2 дня я пытался сохранить 16 идентификаторов строк в строку и разделить каждый идентификатор запятой. Массив, который я получаю, взят из MySQL. Я получаю ошибку

implode() function:passed invalid arguments

$str=array();
$string="";
while($row = mysql_fetch_row($result)) 
{
    $user_id=$row;
    $str=$user_id;
    foreach($str as $p=>$v){
        comma($v);
    }
}

function comma($v){
    $string= implode(",",$v); echo $string;
}
11
задан Shawn Mehan 11 May 2017 в 16:39
поделиться