本文整理汇总了PHP中ConnectionHandler::insert方法的典型用法代码示例。如果您正苦于以下问题:PHP ConnectionHandler::insert方法的具体用法?PHP ConnectionHandler::insert怎么用?PHP ConnectionHandler::insert使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ConnectionHandler
的用法示例。
在下文中一共展示了ConnectionHandler::insert方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: sacarDeGrupo
/**
* Realiza la transacccion de sacar un radicado del grupo de envio de masiva
* @param $grupo string es el codigo del radicado del grupo
* @param $codRadicado string es el codigo del radicado a sacar
*/
function sacarDeGrupo($grupo, $codRadicado)
{
//Arreglo que almacena los valores que ha de tomar cada columna
$values["sgd_rmr_radi"] = $codRadicado;
$values["sgd_rmr_grupo"] = $grupo;
$rs = $this->cursor->insert("sgd_rmr_radmasivre", $values);
if (!$rs) {
$this->cursor->conn->RollbackTrans();
die("<span class='etextomenu'>No se ha podido actualizar sgd_rmr_radmasivre ");
}
}
示例2: acuseRecibo
function acuseRecibo($usrDoc, $msgCodi, $existe, $tipMsg)
{
$this->cursor->conn->BeginTrans();
//Acuse Automático para mensajes tipo POPUP
if ($tipMsg == 1) {
if ($existe == 0) {
$values["SGD_MSG_CODI"] = $msgCodi;
$values["USUA_DOC"] = "'{$usrDoc}'";
$values["SGD_MSG_LEIDO"] = 1;
$rs = $this->cursor->insert("SGD_ACM_ACUSEMSG", $values);
} elseif ($existe == 1) {
$values["SGD_MSG_LEIDO"] = "SGD_MSG_LEIDO + 1";
$recordWhere["SGD_MSG_CODI"] = $msgCodi;
$recordWhere["USUA_DOC"] = "'{$usrDoc}'";
$rs = $this->cursor->update("SGD_ACM_ACUSEMSG", $values, $recordWhere);
}
if (!$rs) {
$this->cursor->conn->RollbackTrans();
die("<span class='etextomenu'>No se ha podido actualizar la información de notificación");
}
}
$this->cursor->conn->CommitTrans();
}
示例3: GrabarTiposRad
function GrabarTiposRad($codigoTipo, $datoActual, $codigoId = '', $numeroExp = '', $usuaDoc = '79802120')
{
# /*** include the xajax libraries ***/
//include '../../xajax/xajax_core/xajax.inc.php';
define('ADODB_ASSOC_CASE', 1);
$_SESSION["codigoId"] = $codigoId;
$_SESSION["usuaDoc"] = $usuaDoc;
$_SESSION["numeroExp"] = $numeroExp;
include_once "../../db/ConnectionHandler.php";
$db = new ConnectionHandler("../../..");
$db->conn->debug = true;
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
$objResponse = new xajaxResponse();
//$objResponse->script("clearOption('funcionario');");
$ret = '';
$radicadoNum = str_replace("tipo_", "", $datoActual);
$iSql = "DELETE FROM SGD_PANE_PROCANEXOSASOC WHERE SGD_PANE_CODIGOP={$codigoId} and RADI_NUME_RADI={$radicadoNum}";
$rs = $db->conn->query($iSql);
for ($i = 0; $i <= 20; $i++) {
if ($codigoTipo[$i] >= 1 && trim(str_replace("tipo_", "", $datoActual))) {
$iSql = "SELECT SGD_PANE_CODIGO FROM SGD_PANE_PROCANEXOSASOC ORDER BY SGD_PANE_CODIGO DESC";
$rs = $db->conn->query($iSql);
$paneCodigo = $rs->fields["SGD_PANE_CODIGO"];
$paneCodigo++;
$datos["RADI_NUME_RADI"] = $radicadoNum;
$datos["SGD_EXP_NUMERO"] = "'" . $numeroExp . "'";
$datos["SGD_TPR_CODIGO"] = $codigoTipo[$i];
$datos["SGD_PANE_CODIGO"] = $paneCodigo;
$datos["SGD_PANE_CODIGOP"] = $codigoId;
$datos["USUA_DOC"] = $usuaDoc;
$insertSQL = $db->insert("SGD_PANE_PROCANEXOSASOC", $datos, "true");
}
}
$objResponse->assign('resGrabar', 'innerHTML', $insertSQL);
//$objResponse->assign("nombre_us1","value",$usuaNomb);
return $objResponse;
}
示例4: array
$radicado = $arrRads[$j];
//Arreglo simple de un radicado para gestion de historicos
$arrRad = array();
$arrRad[] = $arrRads[$j];
//Indaga si no se ha solicitado firma al usuario, en caso de no haberlo hecho, se registra
if (!$objFirma->existeFirma($radicado, $doctoFirma)) {
//Sellena el arreglo con los valores a insertar
$maxValue++;
$values["RADI_NUME_RADI"] = $radicado;
$values["USUA_DOC"] = "'{$doctoFirma}'";
$values["SGD_FIRRAD_DOCSOLIC"] = "'{$usua_doc}'";
$values["SGD_FIRRAD_FECHSOLIC"] = $sqlFechaHoy;
$values["SGD_FIRRAD_ID"] = $maxValue;
//PRINT ("INSERTA.................");
//Se inserta el registro
if (!$db->insert("SGD_FIRRAD_FIRMARADS", $values)) {
$db->conn->RollbackTrans();
die("<span class=eerrores>ERROR TRATANDO DE SOLICITAR FIRMA</span>");
}
if (count($recordWhere) > 0) {
array_splice($recordWhere, 0);
}
$values2["ANEX_ESTADO"] = 2;
$recordWhere["RADI_NUME_SALIDA"] = $radicado;
$rs = $db->update("ANEXOS", $values2, $recordWhere);
if (!$rs) {
$db->conn->RollbackTrans();
die("<span class='etextomenu'>No se ha podido actualizar la informaci�n ANEXOS");
}
//PRINT ("HISTO......($usua_doc)....");
$objHist->insertarHistorico($arrRad, $dependencia, $codusuario, $objUsuario->depe_codi, $objUsuario->usua_codi, "Solicitud de firma digital a (" . $objUsuario->get_usua_nomb() . ")", 39);
示例5: die
$sqlFechaHoy = $db->conn->DBDate($fecha_hoy);
$values["sgd_tres_codigo"] = $resol;
$recordWhere["radi_nume_radi"] = $verrad;
$rs = $db->update("radicado", $values, $recordWhere);
if (!$rs) {
$db->conn->RollbackTrans();
die("<span class='alarmas'>No se ha podido actualizar la información de resolucion");
}
$values2["depe_codi"] = $dependencia;
$values2["hist_fech"] = " {$sqlFechaHoy} ";
$values2["usua_codi"] = $codusuario;
$values2["radi_nume_radi"] = $verrad;
$values2["hist_obse"] = "'CAMBIO DE TIPO DE RESOLUCION ({$resol}) '";
$values2["usua_codi_dest"] = $codusuario;
$values2["usua_doc"] = $usua_doc;
$rs = $db->insert("hist_eventos", $values2);
if (!$rs) {
$db->conn->RollbackTrans();
die("<span class='alarmas'>ERROR TRATANDO DE ESCRIBIR EL HISTORICO");
}
$db->conn->CommitTrans();
?>
<form action='enviardatos.php?PHPSESSID=172o16o0o154oJH&krd=JH' method=post name=formulario>
<br>
<table border=0 cellspace=2 cellpad=2 WIDTH=50% class="t_bordeGris" id=tb_general align="left">
<tr>
<td colspan="2" class="titulos4">ACCION REQUERIDA </td>
</tr>
<tr>
<td align="right" bgcolor="#CCCCCC" height="25" class="titulos2">ACCION REQUERIDA :
</td>
示例6: anexarFilaRadicado
/**
* Metodo que inserta un radicado Anexos
* @param $anex_radi_nume Numero al cual le Adjuntara la Fila
* @return Codigo del anexo Insertado
*
*/
function anexarFilaRadicado($codMax)
{
$codMax = $this->obtenerMaximoNumeroAnexo($this->anex_radi_nume);
if (!$codMax) {
$codMax = 0;
}
$codMax++;
//echo "<hr><hr> - ". $this->anex_nomb_archivo." <-> $codigoTipoAnexo <hr>";
$codigoTipoAnexo = $this->obtenerTipoExtension($this->anex_nomb_archivo);
//$this->anexoExtension = $this->obtenerTipoExtension($this->anex_nomb_archivo);
echo "Codigo Tipo anexo" . $codigoTipoAnexo;
$this->anex_codigo = trim($this->anex_radi_nume) . trim(str_pad($codMax, 5, "0", STR_PAD_LEFT));
$anexoNombreArchivo = trim($this->anex_radi_nume) . '_' . trim(str_pad($codMax, 5, "0", STR_PAD_LEFT)) . '.' . $this->anexoExtension;
//$this->anex_nomb_archivo = $anexoNombreArchivo;
$recordR["ANEX_TIPO"] = $codigoTipoAnexo;
$recordR["ANEX_NOMB_ARCHIVO"] = "'" . $anexoNombreArchivo . "'";
$this->anexoRutaArchivo = "/" . substr($this->anex_codigo, 0, 4) . "/" . substr($this->anex_codigo, 4, 3) . "/docs/" . $anexoNombreArchivo;
$recordR["ANEX_RADI_NUME"] = $this->anex_radi_nume;
$recordR["ANEX_CODIGO"] = $this->anex_codigo;
$recordR["ANEX_ESTADO"] = 1;
if (!$this->anex_tamano) {
$this->anex_tamano = "0";
}
$recordR["ANEX_TAMANO"] = $this->anex_tamano;
if (!$this->anex_solo_lect) {
$this->anex_solo_lect = "'N'";
}
$recordR["ANEX_SOLO_LECT"] = $this->anex_solo_lect;
$recordR["ANEX_CREADOR"] = $this->anex_creador;
$recordR["ANEX_DESC"] = "'" . $this->anex_desc . "'";
$recordR["ANEX_NUMERO"] = $codMax;
if (!$this->anex_borrado) {
$this->anex_borrado = "'N'";
}
$recordR["ANEX_BORRADO"] = $this->anex_borrado;
if (!$this->anex_salida) {
$this->anex_salida = "0";
}
$recordR["ANEX_SALIDA"] = $this->anex_salida;
if ($this->sgd_dir_tipo) {
$recordR["SGD_DIR_TIPO"] = $this->sgd_dir_tipo;
}
if ($this->anex_depe_creador) {
$recordR["ANEX_DEPE_CREADOR"] = $this->anex_depe_creador;
}
if ($this->sgd_tpr_codigo) {
$recordR["SGD_TPR_CODIGO"] = $this->sgd_tpr_codigo;
}
$recordR["ANEX_FECH_ANEX"] = $this->cursor->conn->OffsetDate(0, $this->cursor->conn->sysTimeStamp);
if ($this->sgd_trad_codigo) {
$recordR["SGD_TRAD_CODIGO"] = $this->sgd_trad_codigo;
}
if ($this->radi_nume_salida) {
$recordR["RADI_NUME_SALIDA"] = $this->radi_nume_salida;
}
if ($this->sgd_exp_numero) {
$recordR["SGD_EXP_NUMERO"] = $this->sgd_exp_numero;
}
if ($this->anex_estado_mail) {
$recordR["ANEX_ESTADO_EMAIL"] = $this->anex_estado_mail;
}
if ($this->usuaDoc) {
$recordR["USUA_DOC"] = $this->usuaDoc;
}
//$this->cursor->conn->debug = true;
$insert = $this->cursor->insert("ANEXOS", $recordR);
if ($insert == 1) {
return $this->anex_codigo;
} else {
return "-1";
}
}
示例7: Masiva
$textSacados = "";
//Recorre el arreglo de los nuevoas a retirar y efectua el retiro de cada uno de ellos
while ($i < $num) {
if (strlen($retirNuevaArr[$i]) > 0) {
$grupoMas->sacarDeGrupo($grupo, $retirNuevaArr[$i]);
}
$textSacados = $textSacados . "<BR>" . $retirNuevaArr[$i];
$values2["depe_codi"] = $dependencia;
$values2["hist_fech"] = " {$sqlFechaHoy} ";
$values2["usua_codi"] = $codusuario;
$values2["radi_nume_radi"] = $retirNuevaArr[$i];
$values2["hist_obse"] = "'Retirado de grupo de Masiva ({$grupo}) '";
$values2["usua_codi_dest"] = $codusuario;
$values2["usua_doc"] = $usua_doc;
//Llena el histórico de eventos
if (!$db->insert("hist_eventos", $values2)) {
$db->conn->RollbackTrans();
die("<span class=eerrores>ERROR TRATANDO DE ESCRIBIR EL HISTORICO</span>");
}
array_splice($values2, 0);
$i++;
}
$num = count($incluirArr);
$i = 0;
$textRecuper = "";
//Recorre el arreglo de los que se ha de incluir nuevamente
while ($i < $num) {
if (strlen(trim($incluirArr[$i])) > 0) {
$grupoMas->incluirEnGrupo($grupo, $incluirArr[$i]);
}
$textRecuper = $textRecuper . "<BR>" . $incluirArr[$i];
示例8: Date
if (count($recordWhere)>0)
array_splice($recordWhere, 0);
*/
//echo "$fecha_hoy <br>";
//echo "$sqlFechaHoy <br>";
$fecha_hoy = Date("Y-m-d");
$sqlFechaHoy = $db->conn->OffsetDate(0, $db->conn->sysTimeStamp);
$Arrtrimestre = explode(",", $trimestre);
for ($i = 0; $i < count($ArrCodAnexo); $i++) {
$values["NIT_DE_LA_EMPRESA"] = $nit;
$values["PYS_FECHA"] = $sqlFechaHoy;
$values["RADI_NUME_RADI"] = $verrad;
$values["PYS_ANO"] = $ano;
$values["PYS_TRIMESTRE"] = $Arrtrimestre[$i];
// $db->conn->debug = true;
$rs = $db->insert("SES_PAZYSALVOS_CTA", $values);
if (!$rs) {
$db->conn->RollbackTrans();
die("<span class='alarmas'>No se ha podido actualizar la información de Paz y Salvos");
} else {
// echo("alarmas Paz Y Salvo");
}
}
/*
$objTipDec->tipoDecision_codigo($decis);
$tipDecDesc = $objTipDec->get_sgd_tdec_descrip();
*/
$values2["depe_codi"] = $dependencia;
$values2["hist_fech"] = " {$sqlFechaHoy} ";
$values2["usua_codi"] = $codusuario;
$values2["radi_nume_radi"] = $verrad;
示例9:
$actualizoFlag = true;
}
// Si no habia nada por actualizar inserta el registro
if ($actualizo == null) {
// Si la causal no se encuentra la inserta en este procedimineto
$isql = "SELECT a.SGD_CAUX_CODIGO FROM SGD_CAUX_CAUSALES a\r\n\t\t\t\tORDER BY a.SGD_CAUX_CODIGO desc";
$flag = 0;
$rs = $db->query($isql);
$cod_caux = $rs->fields["SGD_CAUX_CODIGO"];
$cod_caux++;
$recordSet["SGD_CAUX_CODIGO"] = $cod_caux;
$recordSet["SGD_DCAU_CODIGO"] = $deta_causal;
$recordSet["USUA_DOC"] = $usua_doc;
$recordSet["RADI_NUME_RADI"] = $verradicado;
$recordSet["SGD_DDCA_CODIGO"] = $ddca_causal;
$rs = $db->insert("SGD_CAUX_CAUSALES", $recordSet);
array_splice($recordSet, 0);
if ($rs) {
echo "<span class='listado1'>Causal Agregada</span><br>";
$observa = "*Cambio Causal/detalle* ({$causal_nombre_grb} / {$dcausal_nombre_grb}) ";
$codusdp = str_pad($dependencia, 3, "0", STR_PAD_LEFT) . str_pad($codusuario, 3, "0", STR_PAD_LEFT);
$objHistorico->insertarHistorico($arrayRad, $dependencia, $codusuario, $dependencia, $codusuario, $observa, 17);
$insertoFlag = true;
}
// Fin de insercion de causales
}
// Fin de actualizacion o insercion de casales
// Verifica banderas de actualizacion o de insercion para actulizar los nuevos datos
if ($actualizoFlag || $insertoFlag) {
$sqlSelect = "SELECT caux.SGD_CAUX_CODIGO, \r\n\t\t\t\t\t\tdcau.SGD_DCAU_CODIGO,\r\n\t\t\t\t\t\tdcau.SGD_CAU_CODIGO,\r\n\t\t\t\t\t\tdcau.SGD_DCAU_DESCRIP,\r\n\t\t\t\t\t\tcau.SGD_CAU_DESCRIP\r\n\t\t\t\t\tFROM SGD_CAUX_CAUSALES caux,\r\n\t\t\t\t\t\tSGD_DCAU_CAUSAL dcau,\r\n\t\t\t\t\t\tSGD_CAU_CAUSAL cau\r\n\t\t\t\t\tWHERE caux.RADI_NUME_RADI = '{$verradicado}' AND\r\n\t\t\t dcau.SGD_DCAU_CODIGO = caux.SGD_DCAU_CODIGO AND\r\n\t\t\t cau.SGD_CAU_CODIGO = dcau.SGD_CAU_CODIGO";
$rs = $db->query($sqlSelect);
示例10: die
$sqlExiste = "select * from SGD_NTRD_NOTIFRAD where radi_nume_radi = {$verrad}";
$rs = $db->query($sqlExiste);
$values["sgd_not_codi"] = $notif;
$values["SGD_NTRD_FECHA_NOT"] = "{$sqlFechaNotif}";
$values["SGD_NTRD_FECHA_FIJA"] = "{$sqlFechaFija}";
$values["SGD_NTRD_FECHA_DESFIJA"] = "{$sqlFechaDesfi}";
$values["SGD_NTRD_NOTIFICADOR"] = "'{$notificador}'";
$values["SGD_NTRD_NOTIFICADO"] = "'{$notificado}'";
$values["SGD_NTRD_OBSERVACIONES"] = "'{$observaciones}'";
$values["SGD_NTRD_NUM_EDICTO"] = $edicto;
$swInsertado = false;
//No se ha insertado notificaci�n todavia
if (!$rs || $rs->EOF) {
$swInsertado = true;
$values["radi_nume_radi"] = $verrad;
$rs = $db->insert("SGD_NTRD_NOTIFRAD", $values);
if (!$rs) {
$db->conn->RollbackTrans();
die("<span class='alarmas'>ERROR TRATANDO DE INSERTAR EL REGISTRO DE NOTIFICACION </span>");
}
} else {
$recordWhere["radi_nume_radi"] = $verrad;
$rs = $db->update("SGD_NTRD_NOTIFRAD", $values, $recordWhere);
if (!$rs) {
die("<span class='alarmas'>ERROR NO SE HA PODIDO ACTUALIZAR LA INFORMACI�N DE NOTIFICACI�N ");
}
}
if ($swInsertado == true) {
//Busca su existe alg�n tipo de desicion que aplique para el tipo de documento luego de actualizar notificacion
$sql = "select * from SGD_TDEC_TIPODECISION where SGD_APLI_CODI=1 and SGD_TDEC_UPDNOTIF=1";
$rs = $db->query($sql);
示例11:
if ($accion == "SI") {
$values2["hist_obse"] = "'RADICADO AGENDADO PARA {$fecha_doc} '";
$sw = 0;
$sw2 = 0;
$afectados = " ";
for ($j = 0; $j < $i; $j++) {
$values["radi_agend"] = 1;
$values["radi_fech_agend"] = "TO_DATE ('{$fecha_doc}','YY-MM-DD')";
$idvalue["radi_nume_radi"] = $vector[$j];
$afectados = $afectados . "<br>" . $vector[$j];
//print ($vector[$j] ." ");
if (!$conexion->update("radicado", $fieldstable, $values, $nameid, $idvalue)) {
$sw = 1;
}
$values2["radi_nume_radi"] = $vector[$j];
if (!$conexion->insert("hist_eventos", $fieldstable2, $values2)) {
$sw2 = 1;
}
}
if ($sw == 1) {
echo "<span class=eerrores>ERROR TRATANDO DE AGENDAR</span>";
} else {
echo "<span class=tituloListado>ACCION REQUERIDA COMPLETADA </span> ";
echo "<p class=etexto> <span class='etextomenu'>ACCION REQUERIDA :</span> <font color=blue>AGENDAR </font></p>";
echo "<p class=etexto> <span class='etextomenu'>FECHA DE AGENDA :</span> <font color=blue>{$fecha_doc} </font></p>";
echo "<p class=etexto> <span class='etextomenu'>USUARIO :</span> <font color=blue>{$usua_nomb} </font></p>";
echo "<p class=etexto> <span class='etextomenu'>DEPENDENCIA :</span> <font color=blue>{$depe_nomb} </font></p>";
echo "<p class=etexto><span class='etextomenu'>FECHA Y HORA :</span> <font color=blue>{$fecha} </font></p>";
echo "<p class=etexto><span class='etextomenu'>RADICADOS INVOLUCRADOS :</span><br> <font color=blue>";
echo $afectados;
}
示例12: split
$sqlFechaHoy = $db->conn->OffsetDate(0, $db->conn->sysTimeStamp);
$values["NIT_DE_LA_EMPRESA"] = $nit;
$values["QYD_FECHA"] = $sqlFechaHoy;
$values["RADI_NUME_RADI"] = $verrad;
$quejas = $_GET['quejas'];
if (isset($quejas)) {
$queja = split(',', $quejas);
for ($i = 0; $i < sizeof($queja); $i++) {
/*
$sql = "INSERT INTO SES_QUEJAYDERECHO_CTA (NIT_DE_LA_EMPRESA, QYD_FECHA, SGD_TPR_CODIGO, RADI_NUME_RADI, QYD_ANO, QYD_TRIMESTRE)
VALUES ($nit, $sqlFechaHoy, $queja[$i], $verrad, $ano, $trimestre)";
$rs = $db->conn->Execute($sql);
*/
$values["SGD_TPR_CODIGO"] = $queja[$i];
$rs = $db->insert("SES_QUEJAYDERECHO", $values);
if (!$rs) {
$db->conn->RollbackTrans();
die("<span class='alarmas'>No se ha podido actualizar la información de Quejas y Derechos de Petición");
}
}
$values2["depe_codi"] = $dependencia;
$values2["hist_fech"] = " {$sqlFechaHoy} ";
$values2["usua_codi"] = $codusuario;
$values2["radi_nume_radi"] = $verrad;
$values2["hist_obse"] = "'Incluir a bases de datos de quejas y derechos de peticion '";
$values2["usua_codi_dest"] = $codusuario;
$values2["usua_doc"] = $usua_doc;
//La transacción 35 es la tipificación de la transacción
$values2["SGD_TTR_CODIGO"] = 201;
$rs = $db->insert("hist_eventos", $values2);
示例13: htmlentities
}
$contenido = htmlentities($contenido, ENT_COMPAT, "UTF-8");
if ($listar == null && $eliminar != 1 && $activar != 1) {
$sql = "SELECT count(ID)+1 as ID FROM {$textabla}";
$resul = $db->query($sql);
$verifiarr = "select ID from {$textabla} where LOWER(nombre)='" . strtolower($contenido) . "'";
$r = $db->query($verifiarr);
$existe = $r->fields['ID'];
$codigo = $resul->fields['ID'];
if ($r->fields['ID']) {
$arrau = array('NOMBRE' => "'" . $contenido . "'");
$db->update($textabla, $arrau, array('ID' => $r->fields['ID']));
echo "elemento existente modificado con exito";
} else {
$arrau = array('ID' => $resul->fields['ID'], 'NOMBRE' => "'" . $contenido . "'");
$db->insert($textabla, $arrau);
echo "creado con exito";
}
} elseif ($listar || $eliminar || $activar) {
$condicion = $listar == 2 && trim($contenido) != "" ? "where nombre like '%" . $contenido . "%'" : "";
$sql = "select * from {$textabla} {$condicion} order by nombre";
$rsu = $db->query($sql);
?>
<head>
<meta charset="ISO-8859-1"/>
</head>
<table class="table table-bordered">
<tr>
<td>
ID
示例14: die
$values["sgd_dir_codigo"] = "0";
$values["sgd_dir_tipo"] = 1;
$values["depe_codi"] = "'{$dependencia}'";
$values["radi_nume_grupo"] = "'{$grupo}'";
$values["sgd_renv_dir"] = "'Varios'";
$values["sgd_renv_depto"] = "'{$departamento_us}'";
$values["sgd_renv_planilla"] = "'{$planilla}'";
$values["sgd_renv_observa"] = "'{$observaciones}'";
//Si existen documentos nacionales
if ($nacional > 0) {
$values["radi_nume_sal"] = "'{$primRadNac}'";
$values["sgd_renv_destino"] = "'Nacional'";
$values["sgd_renv_valor"] = "'{$valor_unit_nacional}'";
$values["sgd_renv_mpio"] = "'Nacional'";
$values["sgd_renv_cantidad"] = "'{$nacional}'";
$rs = $db->insert("sgd_renv_regenvio", $values);
if (!$rs) {
$db->conn->RollbackTrans();
die("<span class='etextomenu'>No se ha podido insetar la informacion de nacionales en en sgd_renv_regenvio");
}
}
//Si existen documentos locales
if ($local > 0) {
$values["radi_nume_sal"] = "'{$primRadLoc}'";
$values["sgd_renv_destino"] = "'Local'";
$values["sgd_renv_valor"] = "'{$valor_unit_local}'";
$values["sgd_renv_mpio"] = "'Local'";
$values["sgd_renv_cantidad"] = "'{$local}'";
$rs = $db->insert("sgd_renv_regenvio", $values);
if (!$rs) {
$db->conn->RollbackTrans();
示例15: count
}
if ($doctoPrincipal == "1") {
$num = count($argumento);
$i = 0;
// Recorre el array de argumentos y actualiza la base de datos
while ($i < $num) {
$record_id = key($argumento);
$secuencia = $db->nextId("sgd_anar_secue");
if ($secuencia == -1) {
$secuencia = 0;
}
$values["sgd_anar_codi"] = $secuencia;
$values["anex_codigo"] = "'{$codDoctoPadre}'";
$values["sgd_argd_codi"] = $record_id;
$values["sgd_anar_argcod"] = $argumento[$record_id];
$rs3 = $db->insert("sgd_anar_anexarg", $values);
if (!$rs3) {
$db->conn->RollbackTrans();
die("<span class='etextomenu'>No se ha podido Grabar la información seleccionada");
}
next($argumento);
++$i;
array_splice($values, 0);
}
}
$rs->MoveNext();
}
//print("SALE");
$db->conn->CommitTrans();
include "nuevo_paquete_exito.php";
?>