PHP连接和区分?

PHP连接和区分?,php,Php,我正在使用此代码从数据库中获取id: $selected_event_ids .= $get_event_id; 接下来的输出是:1149 但是我们想要的输出是:11,4,9 for() { // in loop $selected_event_ids[] = $get_event_id; } echo implode(',',$selected_event_ids); $selected_event_ids .= $get_event_id.","; 应该是: while(

我正在使用此代码从数据库中获取id:

$selected_event_ids .= $get_event_id; 
接下来的输出是:1149

但是我们想要的输出是:11,4,9

for() { // in loop
    $selected_event_ids[] = $get_event_id;
}

echo implode(',',$selected_event_ids);
$selected_event_ids .= $get_event_id.","; 
应该是:

while($get_event_id = mysql_fetch_array($query)){
    $selected_event_ids[] = $get_event_id['row_name'];
}

echo implode(',',$selected_event_ids);
试试这个

for() { // in loop
    $selected_event_ids[] = $get_event_id;
}

echo implode(',',$selected_event_ids);
$selected_event_ids .= $get_event_id.","; 
您将获得11,4,9的输出

然后你需要用这个来截断最后一个额外的逗号

$selected_event_ids = substr($selected_event_ids,0,strlen($selected_event_ids)-1);