想要从数组元素中打印逗号分隔值

时间:2015-01-22 10:57:12

标签: php mysql arrays

我希望用逗号分隔的用户ID。目前我得到输出:数组([0] => 2)数组([0] => 1) 但我想要:2,1

while($sel_2 = mysql_fetch_array($sel))
{
$t = $sel_2['userid'];
$string = explode(',',$t);
print_r($string);
}

3 个答案:

答案 0 :(得分:0)

您可能想要这样做:

$t = array();
while($sel_2 = mysql_fetch_array($sel))
{
   $t[] = $sel_2['userid'];
}
$string = implode(',',$t);
echo $string;

答案 1 :(得分:0)

使用implode。

while($sel_2 = mysql_fetch_array($sel))
{
$t[] = $sel_2['userid'];
}
$string = implode(',',$t);
echo $string;

答案 2 :(得分:0)

tmp = array()
while($sel_2 = mysql_fetch_array($sel))
    tmp[] = $sel_2['userid'];
echo implode(",", $tmp)