dices que el error es en imprimir las variables juntas en $barrios, $rooms...
pues, si te fijas, en estas lineas:
Código PHP:
if(isset($_POST['envia']) AND $_POST['envia']=="envia")
{
$barrio = $_POST['barrio'];
$num_barrio = count($barrio);
for ($i=0; $i<=($num_barrio-1); $i++){
$barrios = $barrios.", ".$barrio[$i];
}
$room = $_POST['room'];
$num_room = count($room);
for ($i=0; $i<=($num_room-1); $i++){
$rooms = $rooms.", ".$room[$i];
}
}
al inicio haces una comparación, si existe una variable de tipo post llamada "envia", pues, en caso de SI existir, genera las variables $barrios y $rooms, pero no existe en tu formulario, asi que nunca generara las variables....
viendo que no es necesaria una validación, te recomendaria eliminar esa condición y dejarla asi:
Código PHP:
$barrio = $_POST['barrio'];
$num_barrio = count($barrio);
for ($i=0; $i<=($num_barrio-1); $i++){
$barrios = $barrios.", ".$barrio[$i];
}
$room = $_POST['room'];
$num_room = count($room);
for ($i=0; $i<=($num_room-1); $i++){
$rooms = $rooms.", ".$room[$i];
}