}
    }
}
if ($in['venta_id'] == '0') {
    $sql = 'INSERT INTO venta_' . $in['campania'] . '(' . $sql_campos . ') VALUES(' . $sql_valores . ')';
} else {
    $sql = 'UPDATE venta_' . $in['campania'] . ' SET ' . $sql_set . ' WHERE id="' . $in['venta_id'] . '"';
}
$venta->setVentaCampania($sql);
// print_r($json_log);
$tmp = '';
foreach ($json_log as $row) {
    if ($tmp != '') {
        $tmp .= ', ';
    }
    $tmp .= $row;
}
if ($tmp != '') {
    $healthy = array("\n\r", "\r\n", "\n", "\r", "\t");
    $yummy = array("<span style='color:red' > newline </span>", "<span style='color:red' > [newline] </span>", "<span style='color:red' > [newline] </span>", "<span style='color:red' > [newline] </span>", "<span style='color:red' > [tab] </span>");
    $tmp = str_replace($healthy, $yummy, $tmp);
    $venta->drawDivLogItem($in['campania'], $in['venta_id'], $in['usuario'], $in['fecha'], utf8_encode($tmp));
}
// -------------------------------------------------------- TEST
// print_r($dato);
// print_r($old);
/* echo '<hr>'; */
// print_r($campos);
/* print_r($datos); */
/* echo '<hr>'; */
// echo $id;
    $in['tabla'] = 'venta_' . $in['campania'];
}
$in['valor'] = Utilidades::clear_input_text($_POST['valor']);
// --------------------------------------------------------- DATA
$old = $modelo->getValorEditable($in);
// ------------------------------------------ esto es para el log
$log_campos = '';
if ($in['campo'] == 'agendado_fecha') {
    $old = substr($old, 0, 16);
}
if (utf8_encode($in['valor']) != utf8_encode($old)) {
    $log_campos = $modelo->drawLogItem($in['tabla'], $in['campo'], $old, $in['valor']);
    $healthy = array("\n\r", "\r\n", "\n", "\r", "\t");
    $yummy = array("<br>", "<br>", "<br>", "<br>", " ");
    $log_campos = str_replace($healthy, $yummy, $log_campos);
    $modelo->drawDivLogItem($in['campania'], $in['venta_id'], $in['usuario'], $in['fecha'], utf8_encode($log_campos));
}
// ----------------------------------- guardar
$modelo->setValorEditable($in);
// Utilidades::printr($in);
if ($in['campo'] == 'estado_real') {
    $in['campo'] = 'estado';
    $in['valor'] = $modelo->getEstadoRealToEstado($in['valor']);
    $modelo->setValorEditable($in);
}
if ($in['campo'] == 'supervisor_id') {
    $in['campo'] = 'lineal_id ';
    $sql = '
    SELECT ul.lineal_id FROM usu_usuario_lineal ul
    WHERE ul.usuario_id=' . $in['valor'] . '   
    ';