本文整理汇总了PHP中conexion::ejecutar方法的典型用法代码示例。如果您正苦于以下问题:PHP conexion::ejecutar方法的具体用法?PHP conexion::ejecutar怎么用?PHP conexion::ejecutar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类conexion
的用法示例。
在下文中一共展示了conexion::ejecutar方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Edita_Idioma
/**
* Edita un concepto
*/
public function Edita_Idioma($i_id, $i_idioma, $i_estatus)
{
$query = sprintf("UPDATE idioma SET i_idioma = '%s', i_estatus = '%s' WHERE i_id = %s", $i_idioma, $i_estatus, $i_id);
//error_log($query);
parent::ejecutar($query);
$this->Load_Idioma($i_id);
}
示例2: verificaCamposCompra
function verificaCamposCompra($solicitud)
{
$cnn = new conexion();
$sql = "SELECT IF((sv_vuelo=1 AND sv_compra=0),1,0) as 'Falta_v', \t \n\t\t\t\t\t (SELECT cd_pais FROM ciudad_destino, sv_itinerario sv WHERE sv.svi_ciudad_origen = cd_id AND sv.svi_solicitud = sv_id ORDER BY svi_fecha_salida ASC LIMIT 1) as 'Origen_1', \t \n\t\t\t\t\t IF(h_compra=0,1,0) AS 'Falta_h',\n\t\t\t\t\t IF(t_tipo_traslado=0 AND t_compra=0,1,0) AS 'Falta_to',\n\t\t\t\t\t IF(t_tipo_traslado=1 AND t_comprai=0,1,0) AS 'Falta_td',\t\t\t\t\t \n\t\t\t\t\t (SELECT cd_pais FROM ciudad_destino WHERE cd_id = svi_ciudad_origen) AS 'Origen',\n\t\t\t\t\t (SELECT cd_pais FROM ciudad_destino WHERE cd_id = svi_ciudad_destino) AS 'Destino'\n\t\t\t\tFROM tramites\n\t\t\t\tJOIN solicitud_viaje ON sv_tramite = t_id\n\t\t\t\tJOIN sv_itinerario ON svi_solicitud = sv_id\n\t\t\t\tLEFT JOIN hospedaje ON h_id_itinerario = svi_id\n\t\t\t\tLEFT JOIN traslados ON t_id_itinerario = svi_id\n\t\t\t\tWHERE sv_id = {$solicitud}\n\t\t\t\tORDER BY svi_fecha_salida";
$res = @mysql_query($sql);
$parametro = '';
while ($row = @mysql_fetch_assoc($res)) {
if ($row['Falta_h'] == 1) {
$parametro .= " OR ut_tipo = 10 AND p_pais_viaje = " . $row['Destino'];
}
if ($row['Falta_to'] == 1) {
$parametro .= " OR ut_tipo = 11 AND p_pais_viaje = " . $row['Origen'];
}
if ($row['Falta_td'] == 1) {
$parametro .= " OR ut_tipo = 11 AND p_pais_viaje = " . $row['Destino'];
}
}
if ($row['Falta_v'] == 1) {
$parametro .= " OR ut_tipo = 5 AND p_pais_viaje = " . $row['Origen_1'];
}
$sql = "SELECT DISTINCT ut_usuario\n\t\t\t\t\tFROM usuario_tipo\n\t\t\t\t\tJOIN empleado ON idfwk_usuario = ut_usuario\n\t\t\t\t\tJOIN cecos ON cc_id = idcentrocosto\n\t\t\t\t\tJOIN sociedad ON s_id = cc_sociedad_id\n\t\t\t\t\tJOIN pais ON p_id = s_pais\n\t\t\t\t\tWHERE 1 != 1\n\t\t\t\t\tAND (1!=1 {$parametro})";
$res = @mysql_query($sql);
$tot = @mysql_num_rows($res);
if (!$tot) {
$query = "UPDATE solicitud_viaje \n\t\t\t\t\t\tSET sv_compra_terminada = '1' \n\t\t\t\t\t\tWHERE sv_id = '{$solicitud}'";
$cnn->ejecutar($query);
}
}
示例3: set_t_comprobado
/**
* Actualiza t_comprobado
*/
public function set_t_comprobado($t_id, $valor)
{
$query = "UPDATE tramites SET t_comprobado = '{$valor}' where t_id = '{$t_id}";
parent::ejecutar($query);
$this->Load_Tramite($t_id);
return $this->t_id;
}
示例4: Edita_Concepto
/**
* Edita un concepto
*/
public function Edita_Concepto($cp_id, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_estatus)
{
$query = sprintf("UPDATE cat_conceptos SET \n \t\tcp_deducible = '%s', \n \t\tcp_concepto = '%s', \n \t\tcp_cuenta = '%s', \n \t\tcp_activo='%s' \n \t\tWHERE cp_id = %s", $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_estatus, $cp_id);
//error_log($query);
parent::ejecutar($query);
$this->Load_Concepto($cp_id);
}
示例5: Actualizar
function Actualizar()
{
$usuario = $_SESSION["usuario"];
$Usu = new Usuario();
if (isset($_POST['new_password']) && $_POST['new_password'] != "" || isset($_POST['email']) && $_POST['email'] != "" || isset($_POST['telefono']) && $_POST['telefono'] != "" || isset($_POST['extension']) && $_POST['extension'] != "" || isset($_POST['idioma_preferido']) && $_POST['idioma_preferido'] != "") {
if (isset($_POST['new_password']) && $_POST['new_password'] != "") {
$cnn = new conexion();
$empleado = $_SESSION["empleado"];
$Usu->Load_Usuario($empleado);
$npassw = $_POST['new_password'];
$N = new Notificacion();
$query = "update usuario set u_passwd='" . $npassw . "' where u_usuario='" . $empleado . "'";
$rst = $cnn->ejecutar($query);
$body = "<p>\n \t\t<strong>Estimado {$Usu->Get_dato_mail_("nombre")}</strong><br>\n \t\tSu clave de acceso es: <strong>{$Usu->Get_dato_mail_("u_passwd")}</strong>\n \t\t</p>";
$N->set_contenido($body);
$N->set_destinatario($Usu->Get_dato_mail_("u_email"));
$N->notificaUsu();
}
if (isset($_POST['email']) && $_POST['email'] != "") {
$cnn = new conexion();
$empleado = $_SESSION["empleado"];
$email = $_POST['email'];
$query = "update usuario set u_email='" . $email . "' where u_usuario='" . $empleado . "'";
error_log($query);
$rst = $cnn->ejecutar($query);
}
if (isset($_POST['telefono'])) {
$cnn = new conexion();
$empleado = $_SESSION["empleado"];
$Usu->Load_Usuario($empleado);
$telefono = $_POST['telefono'];
$query = "update empleado set telefono='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'";
error_log($query);
$rst = $cnn->ejecutar($query);
}
if (isset($_POST['extension'])) {
$cnn = new conexion();
$empleado = $_SESSION["empleado"];
$Usu->Load_Usuario($empleado);
$telefono = $_POST['extension'];
$query = "update empleado set extension='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'";
error_log($query);
$rst = $cnn->ejecutar($query);
}
if (isset($_POST['idioma_preferido'])) {
$cnn = new conexion();
$empleado = $_SESSION["empleado"];
$idioma = $_POST['idioma_preferido'];
$query = "update usuario set u_idioma='" . $idioma . "' where u_usuario='" . $empleado . "'";
error_log($query);
$rst = $cnn->ejecutar($query);
}
header("Location: index.php?okupdate");
} else {
header("Location: index.php?error");
}
}
示例6: Edita_Concepto
/**
* Edita un concepto
*/
public function Edita_Concepto($cp_id, $dc_catalogo, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_empresa_id, $cp_estatus)
{
$query = sprintf("UPDATE cat_conceptos SET dc_catalogo = '%s', cp_clasificacion = '%s', cp_concepto = '%s', cp_cuenta = '%s', cp_empresa_id = '%s', cp_activo='%s' WHERE dc_id = %s", $dc_catalogo, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_empresa_id, $cp_estatus, $cp_id);
//error_log($query);
parent::ejecutar($query);
$query = sprintf("UPDATE cat_conceptosbmw SET dc_catalogo = '%s', cp_clasificacion = '%s', cp_concepto = '%s', cp_cuenta = '%s', cp_empresa_id = '%s', cp_activo='%s' WHERE dc_id = %s", $dc_catalogo, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_empresa_id, $cp_estatus, $cp_id);
//error_log($query);
parent::ejecutar($query);
$this->Load_Concepto($cp_id);
}
示例7: Edit_invitacion
public function Edit_invitacion($motivo, $numInvitados, $monto, $total_pesos, $divisa, $cecos_invitacion, $ciudad_solicitud, $observaciones, $observacionesEdicion, $fechainvit, $inv_lugar, $inv_hubo_exedente, $tramite)
{
$query = sprintf("UPDATE solicitud_invitacion SET\n si_motivo='%s',\n \t\t\t\t\t \t\t\t\t\t\t\tsi_num_invitados='%s',\n \t\t\t\t\t \t\t\t\t\t\t\tsi_monto='%s',\n si_monto_pesos='%s',\n si_fecha_registro=now(),\n si_divisa='%s',\n si_ceco='%s',\n \t\t\t\t\t\t\t\t\t\t\t\tsi_ciudad='%s',\n \t\t\t\t\t \t\t\t\t\t\t\tsi_observaciones='%s',\n \t\t\t\t\t\t\t\t\t\t\t\tsi_observaciones_edicion='%s',\n \t\t\t\t\t \t\t\t\t\t\t\tsi_fecha_invitacion='%s',\n \t\t\t\t\t \t\t\t\t\t\t\tsi_lugar='%s',\n \t\t\t\t\t \t\t\t\t\t\t\tsi_hubo_exedente='%s'\n\t\t\t\t\t\t\t\t\t\t\t\t\twhere si_tramite='%s';\n ", $motivo, $numInvitados, $monto, $total_pesos, $divisa, $cecos_invitacion, $ciudad_solicitud, $observaciones, $observacionesEdicion, $fechainvit, $inv_lugar, $inv_hubo_exedente, $tramite);
//error_log($query);
parent::ejecutar($query);
$queryEtiqueta = sprintf("UPDATE tramites SET t_etiqueta='%s' WHERE t_id ='%s'", $motivo, $tramite);
//error_log($query);
parent::ejecutar($queryEtiqueta);
$query = "select si_id from solicitud_invitacion where si_tramite='" . $tramite . "'";
$this->rst_viaje = parent::consultar($query);
if (parent::get_rows() > 0) {
$this->id_viaje = $this->Get_dato("si_id");
}
return $this->id_viaje;
}
示例8: setComprobacionid
public function setComprobacionid($idamex, $idComprobacion)
{
$query = sprintf("UPDATE amex SET comprobacion_id = '%s' WHERE idamex = '%s'", $idComprobacion, $idamex);
parent::ejecutar($query);
}
示例9: insertarRuta
session_start();
require_once("../lib/php/constantes.php");
require_once "$RUTA_A/Connections/fwk_db.php";
require_once "$RUTA_A/functions/utils.php";
require_once('../lib/php/utils.php');
$userar = $_SESSION["usuario"];
$var = "pero";
$I = new Interfaz("Reportes",true);
$cnn = new conexion();
//Borrar Vista resultado
$borra_vista = sprintf("DROP VIEW IF EXISTS resultado");
$cnn->ejecutar($borra_vista);
//Borrar Vista resultado2
$borra_vista2 = sprintf("DROP VIEW IF EXISTS resultado2");
$cnn->ejecutar($borra_vista2);
//Borrar Tabla resultado
$borra_tabla = sprintf("DROP TABLE IF EXISTS resultado");
$cnn->ejecutar($borra_tabla);
//Borrar Tabla resultado2
$borra_tabla2 = sprintf("DROP TABLE IF EXISTS resultado2");
$cnn->ejecutar($borra_tabla2);
function insertarRuta($rutaNombre,$t_id){
$cnn = new conexion();
$sql=sprintf("INSERT INTO rutatransformacion(rut_id,rut_ruta) VALUES('%s','%s')",$t_id,$rutaNombre);
$cnn->consultar($sql);
}
示例10: conexion
function add_hospedaje1($hotel_h, $h_llegada, $h_regreso, $tipo_habitacion_h, $noches_h, $monto_noche_h, $impuesto_cot_h, $no_reservacion_h, $itinerario_id, $user)
{
$cnn = new conexion();
$sql = "UPDATE hospedaje \n\t\t\t\tSET h_nombre = '{$hotel_h}', \n\t\t\t\th_llegada = '{$h_llegada}', \n\t\t\t\th_regreso = '{$h_regreso}',\n h_tipo_habitacion = '{$tipo_habitacion_h}', \n\t\t\t\th_noches = '{$noches_h}', \n\t\t\t\th_costo_noche = '{$monto_noche_h}', \n\t\t\t\th_impuesto = '{$impuesto_cot_h}',\n h_no_reservacion = '{$no_reservacion_h}', \n\t\t\t\th_id_agencia = '{$user}' \n\t\t\t\tWHERE h_id_itinerario = '{$itinerario_id}'";
$cnn->ejecutar($sql);
}
示例11: interpretaComa
<?php
require_once "../../lib/php/constantes.php";
require_once "{$RUTA_A}/Connections/fwk_db.php";
require_once "{$RUTA_A}/functions/utils.php";
function interpretaComa($text)
{
return '"' . $text . '"';
}
echo "<h1>Generar CSV COMPROBACIONES GASTOS ----> 41201003.T0010360.YXSP PR EXPS</h1>";
$cnn = new conexion();
$separador = ",";
$salto = "\n";
$drop = "DROP VIEW IF EXISTS resultado_comp";
$cnn->ejecutar($drop);
$creaConcentradoSql = "\n\tCREATE VIEW resultado_comp AS\n\tSELECT \n\t\tDATE_FORMAT(dc_factura, '%d.%m.%Y') AS 'fechaFactura',\n\t\tcd_nombre AS 'claseDoc',\t\t\n\t\ts_codigo AS 'codigoSociedad',\n\t\tDATE_FORMAT(dc_fecha, '%d.%m.%Y') AS 'fechaContable',\n\t\tDATE_FORMAT(dc_fecha,'%m') AS 'periodo',\n\t\tIF(s_pais != 1,(SELECT UCASE(div_abreviatura) FROM divisa WHERE div_pais = s_pais LIMIT 1),'USD') AS 'divisa',\t\t\t\t\t\t\n\t\tdc_folio_factura AS 'referencia',\n\t\tCONCAT((SELECT pd_codigo FROM pais_destino JOIN ciudad_destino ON pd_id = cd_pais JOIN sv_itinerario ON svi_ciudad_destino = cd_id WHERE svi_solicitud = sv_id ORDER BY svi_fecha_salida DESC LIMIT 1),', ',DATE_FORMAT((SELECT MIN(svi_fecha_salida) FROM sv_itinerario JOIN solicitud_viaje ON svi_solicitud = sv_id WHERE sv_tramite = co_tramite_solicitud),'%d.%m.%Y'),', ',DATE_FORMAT((SELECT MAX(svi_fecha_regreso) FROM sv_itinerario JOIN solicitud_viaje ON svi_solicitud = sv_id WHERE sv_tramite = co_tramite_solicitud),'%d.%m.%Y'),', ',UCASE(nombre)) AS 'textoCabecera',\n\t\t'31' AS 'claveCuenta',\n\t\t(SELECT pro_noacreedorsap FROM proveedores WHERE pro_id = dc_proveedor) AS 'cuenta',\n\t\t'A' AS 'bloqueoPago',\n\t\t'x' AS 'calImp',\n\t\tIF(s_pais = 2,'00','I2') AS 'codImp',\n\t\tIF(s_pais = 1 ,SUM(dc_total),SUM(dc_total)/(SELECT dh_tasa FROM divisa_historico WHERE dh_pais = s_pais AND dh_registrada < (SELECT t_fecha_ultima_modificacion FROM tramites WHERE t_id = co_tramite_solicitud) ORDER by dh_registrada DESC LIMIT 1)) AS 'monto',\n\t\tco_tramite_solicitud AS 'solicitud',\n\t\tco_tramite AS 'tramite',\n\t\ts_pais AS 'pais', \n\t\tco_id AS 'comprobacion', \n\t\tIF(co_orden_estadistica = 0,'',co_orden_estadistica) AS 'orden',\n\t\tnoacreedorsap AS 'acreedor'\n\tFROM comprobaciones\n\tJOIN detalle_comprobacion ON co_id = dc_comprobacion\n\tJOIN clase_doc ON cd_id = dc_clase_doc\n\tJOIN tramites ON t_id = co_tramite\n\tJOIN empleado ON idfwk_usuario = t_iniciador\t\n\tJOIN cecos ON cc_id = idcentrocosto\n\tJOIN sociedad ON s_id = cc_sociedad_id \n\tJOIN solicitud_viaje ON sv_tramite = co_tramite_solicitud\n\tWHERE t_comprobado = 1\n\tAND t_etapa_actual = 3\n\tAND co_enviado_sap = 0\n\t#AND co_id = 15\n\tAND (SELECT IF(pro_noacreedorsap = '0' || pro_noacreedorsap IS NULL,FALSE,TRUE) AS 'existe'\n\t\t\tFROM detalle_comprobacion\n\t\t\tLEFT JOIN proveedores ON dc_proveedor = pro_id \n\t\t\tWHERE dc_comprobacion = co_id \n\t\t\tORDER BY existe ASC \n\t\t\tLIMIT 1) = TRUE\t\n\tGROUP BY dc_proveedor, co_id, dc_folio_factura ##CHECAR\n\tORDER BY co_id\n\t#LIMIT 20 #quitar\n\t";
$cnn->ejecutar($creaConcentradoSql);
//*
$sql = "SELECT p_nombre, p_codigo, p_id \n\t\t\tFROM pais \n\t\t\tWHERE p_estatus = 1";
$res = $cnn->consultar($sql);
while ($rowPais = mysql_fetch_assoc($res)) {
$csv = "";
$csv .= "F. DOC\t \t\t\t\t\t{$separador}";
$csv .= "CLASE DOC \t\t\t\t\t{$separador}";
$csv .= "SOC \t\t\t\t\t\t{$separador}";
$csv .= "F.CONT \t\t\t\t\t\t{$separador}";
$csv .= "PERIODO \t\t\t\t\t{$separador}";
$csv .= "MONEDA \t\t\t\t\t\t{$separador}";
$csv .= "REF \t\t\t\t\t\t{$separador}";
$csv .= "TEXTO CAB \t\t\t\t\t{$separador}";
$csv .= "CLAV.CTA \t\t\t\t\t{$separador}";
示例12: AND
} else {
//query de Mis solicitudes de viaje creadas (usuario normal)
//tramites.t_iniciador mis solicitudes de viaje creadas
//Linea 568 (etapas.et_etapa_id=".SOLICITUD_ETAPA_EN_COTIZACION.") || (etapas.et_etapa_id!=".SOLICITUD_ETAPA_EN_APROBACION.") ||
$query = "SELECT tramites.t_id,\n\t\t\t\t\ttramites.t_etiqueta,\n\t\t\t\t\tDATE_FORMAT(t_fecha_registro,'%d/%m/%Y'),etapas.et_etapa_nombre,\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND ((sv_viaje='Sencillo') OR (sv_viaje='Redondo')),IF(sv_itinerario.svi_tipo_transporte='Aéreo','AGENCIA',''),IF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " \n\t\t\t\t\tAND((SELECT COUNT(DISTINCT(svi_tipo_transporte)) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 1),\n\t\t\t\t\tIF((SELECT DISTINCT(svi_tipo_transporte) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 'Terrestre','','AGENCIA'),\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND (sv_itinerario.svi_tipo_transporte='Terrestre' OR sv_itinerario.svi_tipo_transporte='Aéreo'),'AGENCIA',\n\t\t\t\t\tIF((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ")OR (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . "),'',\n\t\t\t\t\tIF(tramites.t_dueno IN (SELECT au_id FROM agrupacion_usuarios),(SELECT au_nombre FROM agrupacion_usuarios AS au WHERE au.au_id=tramites.t_dueno),\n\t\t\t\t\tIF(tramites.t_dueno = tramites.t_iniciador AND etapas.et_etapa_id !=" . SOLICITUD_ETAPA_EN_APROBACION_POR_DIRECTOR . " ,'',(SELECT CONCAT(usuario.u_nombre,' ',usuario.u_paterno,' ',usuario.u_materno) FROM usuario WHERE usuario.u_id=tramites.t_dueno))))))) AS 'autorizador',\n\t\t\t\t\tCONCAT(FORMAT(solicitud_viaje.sv_total, 2),' MXN') AS monto, \n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?edit_view=edit_view&id=',t_id,'><img border=0 title=Consultar src=" . $RUTA_R . "images/btn-search.gif></a></p>')) AS 'Consultar',\n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),\n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?new=new&id=',t_id,'><img border=0 title=Editar src=" . $RUTA_R . "images/addedit.png></a></p>')),'') AS 'Editar' , \n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_CANCELADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),(CONCAT('<p align=center><a href=./index.php?elimina=',t_id,' onclick=\\'return confirm_del(); \\'><img border=0 title=Eliminar src=" . $RUTA_R . "images/delete.png></a></p>')),'') AS 'Eliminar'\t\t \n\t\t\t\t\tFROM tramites\n\t\t\t\t\tINNER JOIN etapas\n\t\t\t\t\tON tramites.t_flujo= etapas.et_flujo_id AND tramites.t_etapa_actual = etapas.et_etapa_id\n\t\t\t\t\tINNER JOIN usuario\n\t\t\t\t\tON tramites.t_iniciador = usuario.u_id\n\t\t\t\t\tINNER JOIN solicitud_viaje\n\t\t\t\t\tON tramites.t_id = solicitud_viaje.sv_tramite\n\t\t\t\t\tINNER JOIN sv_itinerario \n\t\t\t\t\tON sv_itinerario.svi_solicitud = solicitud_viaje.sv_id\t\n\t\t\t\t\tWHERE tramites.t_iniciador=" . $idUser . "\n\t\t\t\t\t" . $parametrobusqueda . " \n\t\t\t\t\tAND t_flujo = '" . FLUJO_SOLICITUD . "'\n\t\t\t\t\tGROUP BY t_id\t\n\t\t\t\t\tORDER BY t_id DESC";
}
//funcion para eliminar
if (isset($_GET['elimina']) || isset($_POST['elimina'])) {
$elimina = $_GET['elimina'];
$cnn = new conexion();
//query que eliminara tramites dependiendo al tramite seleccionado
$query_elimina_tramites = "DELETE FROM tramites where t_id=" . $elimina . "";
//query que eliminara las observaciones de el tramite seleccionado
$query_elimina_obsv = "DELETE FROM observaciones WHERE ob_tramite=" . $elimina . "";
//query obtiene id de la solicitud de viaje respecto al tramite en cuestion*/
$cnn->ejecutar($query_elimina_tramites);
$cnn->ejecutar($query_elimina_obsv);
//query que obtendra el id de la solicitud de viajes dependiendo a el tramite seleccionado
$query_obtiene_idsv = "SELECT sv_id FROM solicitud_viaje WHERE sv_tramite=" . $elimina . "";
$res = mysql_query($query_obtiene_idsv);
if ($row = mysql_fetch_array($res)) {
$id_sv = $row[0];
}
//query que obtendra el id de itinerarios dependiendo al id de solicitud_viaje
$query_obtiene_idsvi = "SELECT svi_id FROM sv_itinerario WHERE svi_solicitud=" . $id_sv . "";
$res2 = mysql_query($query_obtiene_idsvi);
if ($row2 = mysql_fetch_array($res2)) {
$id_svi = $row2[0];
}
//query que eliminara la solicitud de viaje con la que este ligado a el tramite seleccionado
$query_elimina_sv = "DELETE FROM solicitud_viaje WHERE sv_id=" . $id_sv . "";
示例13: substr
$estatusTarjeta = 0;
//-1
//$msg_emision.=", >> TARJETA NO ENCONTRADA EN EL SISTEMA EEXPENSES";
//$msg_email.=", >> TARJETA NO ENCONTRADA EN EL SISTEMA EEXPENSES<br>";
}
$sql .= "('{$tarjeta}',NOW(),'{$fecha_cargo}','{$monto}','{$estatusTarjeta}','{$moneda_local}','{$concepto}','{$rfc_establecimiento}','{$no_transaccion}','{$conversion_pesos}','{$monto_amex}','{$moneda_amex}'),";
} else {
//$msg_emision.=" >> PAGO DE TARJETA";
//$msg_email.=" >> PAGO DE TARJETA <br>";
}
}
}
//finaliza transaccion
$sql = substr($sql, 0, -1) . ";";
if ($res = $cnn->consultar($sql)) {
$transaction = $cnn->ejecutar("COMMIT");
//log_amex(2);
//send_mail($msg_email);
//$msg_emision;
} else {
$transaction = $cnn->ejecutar("ROLLBACK");
//log_amex(3);
//$msg_emision;
}
} else {
//si no existe archivo muestra genera log
log_amex(1);
//$msg_email.= "No hay archivos actualmente";
//$msg_emision.= "No hay archivos actualmente";
}
//funccion para crear el archivo de log para monitorear la ejecución de la interfaz
示例14: valorAvionOrignal
public function valorAvionOrignal($tramite)
{
$costoAvionOriginal = 0;
$svi_solicitud = 0;
$queryAvionCO = "SELECT DISTINCT IFNULL(svi_monto_vuelo_cotizacion,'0') AS svi_monto_vuelo_cotizacion,svi_solicitud FROM tramites\n\t\tINNER JOIN solicitud_viaje ON sv_tramite = t_id\n\t\tINNER JOIN sv_itinerario ON svi_solicitud = sv_id\n\t\tWHERE t_id ={$tramite}";
$rstAvionCO = parent::consultar($queryAvionCO);
while ($fila = mysql_fetch_assoc($rstAvionCO)) {
$costoAvionOriginal = $fila['svi_monto_vuelo_cotizacion'];
$svi_solicitud = $fila['svi_solicitud'];
}
$queryInsertaAvionO = "UPDATE sv_itinerario SET svi_monto_vuelo_total = {$costoAvionOriginal} WHERE svi_solicitud = {$svi_solicitud}";
parent::ejecutar($queryInsertaAvionO);
}
示例15: updateComprobacion
function updateComprobacion($tramite, $anticipo_comprobado, $amex_comprobado, $mnt_reembolso, $mnt_descuento, $total, $mi_tramite, $refacturar, $observ, $orden_estadistica)
{
$anticipo_comprobado = str_replace("\$ ", "", $anticipo_comprobado);
$anticipo_comprobado = str_replace(",", "", $anticipo_comprobado);
$amex_comprobado = str_replace("\$ ", "", $amex_comprobado);
$amex_comprobado = str_replace(",", "", $amex_comprobado);
$mnt_reembolso = str_replace("\$ ", "", $mnt_reembolso);
$mnt_reembolso = str_replace(",", "", $mnt_reembolso);
$mnt_descuento = str_replace("\$ ", "", $mnt_descuento);
$mnt_descuento = str_replace(",", "", $mnt_descuento);
$total = str_replace("\$ ", "", $total);
$total = str_replace(",", "", $total);
$cnn = new conexion();
$query = sprintf("UPDATE comprobaciones\nSET co_anticipo_comprobado = '%s',\n co_amex_comprobado = '%s',\n co_mnt_reembolso = '%s',\n co_mnt_descuento = '%s',\n co_total = '%s',\n co_tramite_solicitud = '%s',\n co_fecha_registro = now(),\n co_refacturar = '%s',\n co_status_erp = '0',\n co_observaciones = '%s',\n co_orden_estadistica = '%s'\nWHERE co_tramite = '%s'", $anticipo_comprobado, $amex_comprobado, $mnt_reembolso, $mnt_descuento, $total, $mi_tramite, $refacturar, $observ, $orden_estadistica, $tramite);
$cnn->ejecutar($query);
$query = sprintf("select co_id from comprobaciones where co_tramite='%s'", $tramite);
$rst = $cnn->consultar($query);
return mysql_result($rst, 0, "co_id");
}