} switch ($_POST['btn_accion']) { case 'Modificar': if ($anex_codi) { $where = "sgd_anex_codigo='{$anex_codi}'"; } else { if ($numRad) { $where = "radi_nume_radi={$numRad}"; } } $sql = "update SGD_DIR_DRECCIONES set MREC_CODI = " . $_POST['slc_cmb2'] . " where {$where} and sgd_dir_tipo={$tip} "; $conn->Execute($sql) ? $error = 4 : ($error = 2); break; } } $slc_tmp = $obj_tmp->Get_ComboOpc(true, true, $slc_cmb2, 1, 1, 0); } else { $error = 1; } if ($error) { $msg = '<tr bordercolor="#FFFFFF"> <td width="3%" align="center" class="titulosError" colspan="3" bgcolor="#FFFFFF">'; switch ($error) { case 1: //NO CONECCION A BD $msg .= "Error al conectar a BD, comuníquese con el Administrador de sistema !!"; break; case 2: //ERROR EJECUCCION SQL $msg .= "Error al gestionar datos, comuníquese con el Administrador de sistema !!"; break;
case 'Eliminar': $sql = "SELECT COUNT(*) FROM SGD_MTR_MRECFENV WHERE MREC_CODI =" . $_POST['txtId']; $rr = $conn->GetOne($sql); if ($rr < 1) { $ok = $obj_tmp->SetDelDatos($_POST['slc_cmb2']); } else { $error = 2; } $ok == 0 ? $error = 5 : ($ok ? $error = null : ($error = 2)); break; default: break; } unset($record); } $slc_tmp = $obj_tmp->Get_ComboOpc(true, true, 0, 1, 1, 1); $vec_tmp = $obj_tmp->Get_ArrayDatos(); } else { $error = 1; } /** * Funcion que convierte un valor de PHP a un valor Javascript. */ function valueToJsValue($value, $encoding = false) { if (!is_numeric($value)) { $value = str_replace('\\', '\\\\', $value); $value = str_replace('"', '\\"', $value); $value = '"' . $value . '"'; } if ($encoding) {