En vez de usar un foreach hazlo así
Código PHP:
$inicio=$_COOKIE['columna'];
$fin=$col_final;
$lista=range($inicio,$fin);
$numElements=count ($lista);
for ($i=0;$i<$numElements;$i++){
if ($i==$numElements-1){
$cadires_compr = $_COOKIE['fila'].$lista[$i].' =2 ';
}else{
$cadires_compr = $_COOKIE['fila'].$lista[$i].' =2, ';
}
}