<legend><strong>Campos de la Solicitud</strong></legend>
     <div class="control-group">
    		<?php 
$campo = new Campo();
$idcampos = $campo->buscarTodos();
$filas = 0;
for ($i = 0; $i < count($idcampos); $i++) {
    $campo->setId($idcampos[$i]['id_campo']);
    $campo->buscar();
    $filas = $filas + 1;
    if ($i % 10 == 0) {
        echo '<div class="span3">';
        $filas = 1;
    }
    echo '<label class="checkbox">
							<input type="checkbox" name="campos[]" value="' . $campo->getId() . '">' . $campo->getDescripcion() . '
						</label>';
    if ($filas == 10) {
        echo '</div>';
    }
}
if ($filas != 0) {
    echo '</div>';
}
?>
    </div>
    <legend><strong>Dependencias Asociadas</strong></legend>
     <div class="control-group">
    		<?php 
$dependencia = new Dependencias();
$idDependencia = $dependencia->buscarTodos();
    case '2':
        //**********************************************************************************    BUSCAR Y EDITAR PUNTO
        for ($i = 0; $i < count($_SESSION['puntos']); $i++) {
            if ($_SESSION['puntos'][$i]['contador'] == $_POST['cont']) {
                if (isset($_POST['otro'])) {
                    $_SESSION['puntos'][$i]['descripcion'] = $_POST['desc_punto'];
                    if (isset($_POST['det_punto'])) {
                        $_SESSION['puntos'][$i]['detalle'] = $_POST['det_punto'];
                    }
                } else {
                    $cs = new CampoSolicitud($_POST['id_tipo_solicitud'], '');
                    $idCampos = $cs->buscarCampos();
                    $campo = new Campo('', '');
                    for ($j = 0; $j < count($idCampos); $j++) {
                        $campo->setId($idCampos[$j]['id_campo']);
                        $campo->buscar();
                        $_SESSION['puntos'][$i][$campo->getDescripcion()] = $_POST['campo_' . $campo->getId()];
                    }
                }
            }
        }
        break;
    case '3':
        for ($i = 0; $i < count($_SESSION['puntos']); $i++) {
            if ($_SESSION['puntos'][$i]['contador'] == $_POST['cont']) {
                unset($_SESSION['puntos'][$i]);
                $_SESSION['puntos'] = array_values($_SESSION['puntos']);
            }
        }
        break;
}
<?php

include '../clases/Campo.class.php';
include '../clases/CampoSolicitud.class.php';
if ($_POST['tipo_solicitud'] == 'otro') {
    echo '<label class="control-label" >Descripcion:</label>
            <div class="controls" id="aread">
                <textarea class="textarea span5 campo" id="desc_punto" name="desc_punto" placeholder="Escriba la descripción del punto ..." style="height: 200px"></textarea>
            </div>';
} else {
    $cs = new CampoSolicitud($_POST['tipo_solicitud'], '');
    $idCampos = $cs->buscarCampos();
    $campo = new Campo('', '');
    for ($i = 0; $i < count($idCampos); $i++) {
        $campo->setId($idCampos[$i]['id_campo']);
        $campo->buscar();
        echo '<div class="control-group">
				<label class="control-label" >' . $campo->getDescripcion() . ':</label>
				<div class="controls offset1" id="aread">
					 <input class="span4 campo" type="text" name="campo_' . $campo->getId() . '"/>
				</div>
			</div>';
    }
}