示例#1
0
文件: class.php 项目: elasa/PDO_CRUD
 public function __construct()
 {
     $this->p = array();
     // inicializo p como un arreglo
     $this->pdo = Conectar::getCon();
     //$this->pdo = new PDO('mysql:host=localhost;dbname=prueba123', 'root', 'toor'); // instancio el objeto pdo
 }
 public function graficofecha($gestion)
 {
     if (Conectar::con()) {
         //$gestion='2013';
         $objetoanalisis = new classAnalisis();
         $anio = $gestion;
         for ($i = 0; $i < 12; $i++) {
             $dat[] = $objetoanalisis->ventamensual($anio, $i);
         }
         $datos = $dat;
         //$datos =array('1','4','3','3','5');
         $grafico = new Graph(400, 300, "auto");
         $grafico->SetScale("textlin");
         $grafico->title->Set("Resumen de ventas por gestion");
         $grafico->xaxis->title->Set("");
         $grafico->yaxis->title->Set("");
         // Un gradiente Horizontal de rojo a azul
         // 25 pixeles de ancho para cada barra
         $lineplot = new LinePlot($datos);
         $lineplot->SetColor("green");
         $lineplot->SetWeight(2);
         $grafico->Add($lineplot);
         return $grafico->Stroke();
     }
 }
示例#3
0
 public function construct()
 {
     // Asigna al atributo la ruta de la conexion a la base de datos
     $this->db = Conectar::conexion();
     // Asigna al atributo resultado un array vacio
     $this->resultado = array();
 }
示例#4
0
   public function Update_precio($price, $id_servi)
   {
       $upda = 'UPDATE servicios_prestado 
 			 SET Servi_cost = ' . $price . '
 			 WHERE Servi_id = ' . $id_servi;
       $response = parent::update_query($upda);
       return $response;
   }
示例#5
0
    public function get_datos($id)
    {
        $sql = 'SELECT Client_nomb,Client_tel,Client_ext,Client_dire,Client_tipo
				FROM clientes_stra
				WHERE Client_id ="' . $id . '"';
        $array = parent::consultas($sql);
        return $array;
    }
示例#6
0
 public function actualizar_maes()
 {
     parent::conexion();
     $sql = sprintf("update maestros set\r\n                direccion_maes=%s,\r\n                telefono_maes=%s,\r\n                correo_maes=%s\r\n                where\r\n                cve_maes=%s\r\n                ", parent::comillas_inteligentes($_POST["dire"]), parent::comillas_inteligentes($_POST["tel"]), parent::comillas_inteligentes($_POST["correo"]), parent::comillas_inteligentes($_POST["cve"]));
     mysql_query($sql);
     header("Location: " . Conectar::ruta() . "c-maestros/e-1/v-" . $_POST["cve"] . "/");
     exit;
 }
  function Get_sub_habilidad($id)
  {
      $sql = 'SELECT Habilidad_id, Habilidad_descrip 
 	 		     FROM habilidad 
 	 		     WHERE Habilidad_tipo = ' . $id;
      $data = parent::consultas($sql);
      return $data;
  }
示例#8
0
   public function Get_contratos_by_state($state)
   {
       $sql = 'SELECT Contra_id_contr 
 			FROM contrato
 			WHERE Contra_stado = ' . $state;
       $response = parent::consultas($sql);
       return $response;
   }
   function Notificacion_aceptacion_artis($id)
   {
       $sql = 'SELECT Solici_id, Solici_fech, Solici_acept ,cr.Client_nomb
 				FROM solicitudes s
 				INNER JOIN clientes_rolling cr ON cr.Client_id = s.Solici_client
 				WHERE Solici_estado = 1';
       $data = parent::consultas($sql);
       return $data;
   }
示例#10
0
    public function get_factura($id)
    {
        $sql = 'SELECT Id_factura
				FROM  Solicitud_facturacion sf 
				INNER JOIN Clientes_kit_motos ckm ON ckm.Usua_id = sf.id_client
				WHERE Usua_id = ' . $id;
        $datos = parent::consultas($sql);
        return $datos;
    }
示例#11
0
 function Mensaje_leido_client($id)
 {
     $sql = 'UPDATE chat_mensajes_ 
           SET Chat_read = 1 
           WHERE Chat_destin = "' . $id . '" 
           AND Chat_read = 2';
     $data = parent::update_query($sql);
     return $data;
 }
示例#12
0
 public function cat_usuarios()
 {
     $sql = "select cve_cat_user, nombre_cat  from cat_user";
     $res = mysql_query($sql, parent::conexion());
     while ($reg = mysql_fetch_assoc($res)) {
         $this->cat[] = $reg;
     }
     return $this->cat;
 }
示例#13
0
 public function consulta_user_es_for()
 {
     parent::conexion();
     $sql = sprintf("select * from usuarios,cat_user\r\n                     where \r\n                         usuarios.nombre_usu=%s \r\n                         and usuarios.apellidos_usu=%s \r\n                         and usuarios.cve_cat_user=cat_user.cve_cat_user \r\n                         ", parent::comillas_inteligentes($_POST["nombre"]), parent::comillas_inteligentes($_POST["aps"]));
     $res = mysql_query($sql);
     while ($reg = mysql_fetch_assoc($res)) {
         $this->consulta_es_for[] = $reg;
     }
     return $this->consulta_es_for;
 }
示例#14
0
 public function add_reservacion()
 {
     if (isset($_POST["dst"]) && isset($_POST["nombre"]) && isset($_POST["apellido"])) {
         parent::con();
         $sql = "CALL PA_DDRVN('" . $_POST["apellido"] . "','" . $_POST["dst"] . "','" . $_POST["nombre"] . "')";
         $res = mysql_query($sql) or die(mysql_error());
         if ($res) {
         } else {
             echo '<script type="text/javascript">window.location="' . Conectar::ruta() . '?verreservacion; </script>';
         }
     }
 }
示例#15
0
 public function agrega_facturacion_db()
 {
     $inserta = new Conectar();
     $verificar = $inserta->inserta("kit_facturacion", array("Id_factura" => '', "id_client" => parent::get_codigo_cliente(), "Fact_cancel" => 2, "Total" => parent::get_costo_total()));
     //
     if (array_key_exists("exito", $verificar)) {
         $this->id_factura = $verificar["last_cod_id"];
         foreach (parent::mostrar() as $fact) {
             $verifica_detalle = $inserta->inserta("descripcion_factura", array("cod_produc" => $fact['codigo'], "cantidad" => 1, "Costo" => $fact['costo'], "id_solicitud" => $this->get_id_factura()));
         }
         if (array_key_exists("exito", $verifica_detalle)) {
             echo $verifica_detalle["exito"];
         } elseif (array_key_exists("error", $verifica_detalle)) {
             echo "Presenta un error en la insercion de detalles de compra";
         }
     } elseif (array_key_exists("error", $verificar)) {
         return true;
     } else {
         return false;
     }
 }
示例#16
0
 public function loguearse()
 {
     $consulta = new Conectar();
     $sql = 'SELECT  id_cedu_,User_Correo_,users_tipo,User_Nomb_
             FROM users  
             WHERE User_Correo_ = "' . $this->user . '" 
             AND  User_Password_ ="' . $this->pass . '"';
     $tipo_usuario = $consulta->consultas($sql);
     if (isset($tipo_usuario)) {
         $_SESSION["id_usuario"] = $tipo_usuario[0];
         // id del usuario
         $_SESSION["email"] = $tipo_usuario[1];
         // nombre del perfil (administrador, cliente, etc..)
         $_SESSION["perfil"] = $tipo_usuario[2];
         // id del perfil del rol
         $_SESSION["nombre_we"] = $tipo_usuario[3];
         return true;
     } else {
         return false;
     }
 }
示例#17
0
 public function add_unidad()
 {
     if (isset($_POST["c1"]) && isset($_POST["c2"]) && isset($_POST["c3"]) && isset($_POST["c4"]) && isset($_POST["c5"])) {
         parent::con();
         $sql = "INSERT INTO unidad(placa,disponibilidad,id_tipo_unidad,matricula,tarjeta_circulacion) values('" . $_POST["c1"] . "','" . $_POST["c2"] . "','1','" . $_POST["c4"] . "','" . $_POST["c5"] . "')";
         $res = mysql_query($sql) or die(mysql_error());
         if ($res) {
             echo "<script type='text/javascript'>window.location='view/menu.phtml'</script>";
         } else {
             echo '<script type="text/javascript">window.location="' . Conectar::ruta() . '?verunidad&m=3"; </script>';
         }
     }
 }
示例#18
0
 public function add_municipio()
 {
     if (isset($_POST["c1"]) && isset($_POST["c2"]) && isset($_POST["c3"])) {
         parent::con();
         $sql = "INSERT INTO municipios(nombre,descripcion,id_depto) values('" . $_POST["c1"] . "','" . $_POST["c2"] . "','" . $_POST["c3"] . "')";
         $res = mysql_query($sql);
         if ($res) {
             echo "<script type='text/javascript'>window.location='<?php echo parent :: ruta();?>?accion=addmunicipio&m=3'</script>";
         } else {
             echo "<script type='text/javascript'>window.location='<?php echo parent :: ruta();?>?accion=addmunicipio'</script>";
         }
     }
 }
示例#19
0
 public function loguearse()
 {
     if (!isset($_SESSION["perfil"], $_SESSION["pass"])) {
         $_SESSION["perfil"] = "root";
         $_SESSION["pass"] = "";
     }
     $consulta = new Conectar("root", "");
     $tipo_usuario = $consulta->consulta_usuario($this->user, $this->pass);
     if (isset($tipo_usuario)) {
         $rol = $tipo_usuario["tipo_perfil"];
         $_SESSION["id_usuario"] = $tipo_usuario[1];
         // id del usuario
         $_SESSION["id_usuario_pass"] = $tipo_usuario[2];
         // cuenta de perfil
         $_SESSION["pass_perfil_rol"] = $tipo_usuario[3];
         // contrase perfil
         $_SESSION["pass_perfil_pass"] = $tipo_usuario[4];
         // password del rol
         $_SESSION["name_rol"] = $tipo_usuario[0];
         return true;
     } else {
         return false;
     }
 }
 public function misclientes($usuario, $from)
 {
     if (Conectar::con() == true) {
         $swuser = "******";
         if ($usuario == '') {
             $swuser = '';
         }
         switch ($from) {
             case 'todos':
                 $query = "select c.idcliente,c.nombre,c.appaterno,c.apmaterno, c.ci,c.telefonocel, count(idventa) as nventas,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\tfrom clientes c, ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\twhere c.idcliente=v.idcliente and\n\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario {$swuser} group by c.nombre";
                 break;
             case 'casimora':
                 $query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario  {$swuser} and\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora<=0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso' and\n\t\t\t\t\t\t\t\t\t\t\tco.fechavcto<= curdate() group by idcliente";
                 break;
             case 'enmora':
                 $query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario  {$swuser} and\n\t\t\t\t\t\t\t\t\t\tco.interesmora>0 and\n\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso'";
                 break;
             case 'enproceso':
                 $query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario  {$swuser} and\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora>0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado ='en proceso'";
                 break;
             case 'revertido':
                 $query = "select c.idcliente,c.nombre, c.appaterno, c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom clientes c, ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere c.idcliente=v.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.estado='revertido' and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario  {$swuser}";
                 break;
             case 'porcobrar':
                 $query = "select c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario  {$swuser} and\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora<=0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso' and\n\t\t\t\t\t\t\t\t\t\t\tco.fechavcto<= curdate() group by idcliente\n\t\t\t\t\t\t\t\t\t\t\tunion\n\t\t\t\t\t\t\t\t\t\t\tselect c.idcliente, c.nombre,c.appaterno,c.apmaterno,c.ci,c.telefonocel,u.nombre as nameuser,u.appaterno as appuser,u.apmaterno as apmuser\n\t\t\t\t\t\t\t\t\t\t\tfrom cobros co, clientes c,ventas v, usuarios u\n\t\t\t\t\t\t\t\t\t\t\twhere co.idventa=v.idventa and\n\t\t\t\t\t\t\t\t\t\t\tv.idcliente=c.idcliente and\n\t\t\t\t\t\t\t\t\t\t\tv.idusuario=u.idusuario  {$swuser} and\n\t\t\t\t\t\t\t\t\t\t\tco.interesmora>0 and\n\t\t\t\t\t\t\t\t\t\t\tco.estado='pendiente' and\n\t\t\t\t\t\t\t\t\t\t\tv.estado!='en proceso'";
         }
         $result = mysql_query($query);
         if (!$result) {
             return false;
         } else {
             while ($reg = mysql_fetch_assoc($result)) {
                 $this->misclientes[] = $reg;
             }
             return $this->misclientes;
         }
     }
 }
示例#21
0
 public function nueva_sesion()
 {
     //recogemos las variables post del formulario
     $nombre = $_POST['nom'];
     $password = $_POST['pass'];
     //realizamos la consulta sql
     //colocamos mysql_real_scape_string para evitar inyecciones
     $query = "SELECT \n\t\t* \n\t\tFROM\n\t\tusuarios\n\t\tWHERE username='******' \n\t\tAND\n\t\tpassword='******';";
     //ejecutamos la consulta y guardamos el resultado en la variable resultado
     $resultado = Conectar::con()->query($query);
     /*si el número de filas devuelto por la variable resultado es 1,
     		lo que significa que en la base de datos blog, en la tabla usuarios
     		existe una fila que coincide con los datos ingresados
     		nos envíe a logueado.php con una variable de sesión que llamaremos $_SESSION['nick'] a la que    asignamos el valor del campo username de ese usuario en la base de datos, que sería como el home de nuestra página,
     		en otro caso, nos deja en nueva_sesion.php, con una variable get llamada usuario
     		y con el valor no_existe.*/
     if ($reg = $resultado->fetch_assoc()) {
         echo $reg['username'];
         $_SESSION['nick'] = $reg['username'];
         header("Location:logueado.php");
     } else {
         header("Location:nueva_sesion.php?usuario=no_existe");
     }
 }
示例#22
0
 public function add_mpasajero()
 {
     $i = 1;
     $j = 0;
     if (isset($_POST["nom" . $i]) && isset($_POST["ape" . $i]) && isset($_POST["fec" . $i]) && isset($_POST["sx" . $i])) {
         parent::con();
         while (isset($_POST["nom" . $i]) && isset($_POST["ape" . $i]) && isset($_POST["fec" . $i]) && isset($_POST["sx" . $i])) {
             $sql = "INSERT INTO pasajeros(nombre,apellido,sexo,fec_nac) values('" . $_POST["nom" . $i] . "','" . $_POST["ape" . $i] . "','" . $_POST["sx" . $i] . "','" . $_POST["fec" . $i] . "')";
             $res = mysql_query($sql) or die(mysql_error());
             $i++;
             $j++;
         }
         $sql2 = "UPDATE reservacion_transporte SET costo = (SELECT F_COSTO_RES({$j})),num_personas={$j} WHERE id_reservacion = (SELECT F_ID_RES())";
         $res2 = mysql_query($sql2) or die(mysql_error());
         if ($res2) {
             $sql3 = "SELECT F_ID_RES()";
             $res3 = mysql_query($sql3) or die(mysql_error());
             $req = mysql_fetch_array($res3);
             echo '<script type="text/javascript">window.location="' . Conectar::ruta() . '?addreservacion&idres="' . $req["F_ID_RES"] . '"; </script>';
         } else {
             echo '<script type="text/javascript">window.location="' . Conectar::ruta() . '?addreservacion"; </script>';
         }
     }
 }
示例#23
0
		function getFleteSC($descripcion, $iddestino, $idorigen, $peso){
			$cnx = new Conectar("webpmm");
			$l = $cnx->iniciar();	
			
			if($descripcion=="ENVASE(S)"){
				$s = "SELECT costo from configuraciondetalles where 
				(SELECT IFNULL(SUM(distancia),0) AS distancia 
				from catalogodistancias where (idorigen=".$idorigen." AND 
				iddestino=".$iddestino.") or (iddestino=".$idorigen." 
				AND idorigen=".$iddestino.")) between zoi and zof and kgi = -1";	
				$rb = mysql_query($s,$l) or die($s); 
				$fb = mysql_fetch_object($rb);
				$dato = round($fb->costo,2);
				return $dato;
				//return round($fb->costo,2);
				
			}else{
				$s = "select costo from configuraciondetalles where 
					(select IFNULL(SUM(distancia),0) AS distancia 
					from catalogodistancias where (idorigen=".$idorigen." and iddestino=".$iddestino.") 
					or (iddestino=".$idorigen." and idorigen=".$iddestino.")) between zoi and zof
					and ".round($peso)." between kgi and kgf";
					//echo "<br>$s<br>";
					$rb = mysql_query($s,$l) or die($s);
					$fb = mysql_fetch_object($rb);
					if($fb->costo < 10){
						$costo = round($fb->costo*$this->peso,2);
						return $costo;
					}else{
						$costo = round($fb->costo,2);
						return $costo;
					}						
			}
		}
<?php

include_once "conectar.php";
if (isset($_POST['id_fact'])) {
}
if (isset($_POST['fact_sin_cancelar'])) {
    $conectar = new Conectar();
    $sql = 'SELECT Id_factura,id_client,Fact_fecha,Total 
  		  FROM kit_facturacion 
  		  WHERE Fact_cancel = "NO"';
    $data = $conectar->consultas($sql);
    echo json_encode($data);
}
示例#25
0
$pdf->SetFooterMargin(0);
$pdf->SetAutoPageBreak(TRUE, 0);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$pdf->setLanguageArray($l);
$pdf->setFontSubsetting(true);
$pdf->SetFont('helvetica', '', 9, '', true);
$pdf->setPrintFooter(false);
//CREA UNA PAGINA
$pdf->AddPage('L', 'A4');
//CARGA DE CLASES Y METODOS
require_once '../../class/Tipo_Producto.class.php';
$objTipPro = new Tipo_Producto();
require_once '../../class/Nota_Credito.class.php';
$objNot = new Nota_Credito();
require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Arqueo.class.php';
$objArq = new Arqueo();
require_once '../../class/Boleta.class.php';
$objBol = new Boleta();
require_once '../../class/Pagos.class.php';
$objPag = new Pagos();
require_once '../../class/Util.class.php';
$objUti = new Util();
require_once '../../class/Pss.class.php';
$objPss = new Pss();
//RECEPCION VARIABLE
$objCon->db_connect();
$usu_nombre = $_SESSION['usuario'][1]['nombre_usuario'];
$tipos_productos = $objTipPro->listarTipoProducto($objCon, 'codigo');
$arq_id = $_GET['arq_id'];
示例#26
0
$pdf->SetMargins(PDF_MARGIN_LEFT, 8, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$pdf->SetAutoPageBreak(TRUE, 15);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$pdf->setLanguageArray($l);
$pdf->setFontSubsetting(true);
$pdf->SetFont('helvetica', '', 8, '', true);
//$pdf->setPrintFooter(false); //oculta el footer de pagina 1 de 2 bla bla bla...
//CREA UNA PAGINA
$pdf->AddPage();
//RECEPCION VARIABLE
$pss_id = $_GET['pss_id'];
//CARGA DE CLASES Y METODOS
require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Tipo_producto.class.php';
$objTip = new Tipo_producto();
require_once '../../class/Pss.class.php';
$objPss = new Pss();
require_once '../../class/Util.class.php';
$objUtil = new Util();
require_once '../../class/Pagos.class.php';
$objPago = new Pagos();
require_once '../../class/Bono.class.php';
$objBon = new Bono();
$objCon->db_connect();
$objPss->setPss($pss_id, '', '', '', '', '', '');
$tipoProducto = $objTip->listarTipoProducto($objCon, 'nombre');
$detallePSS = $objPss->verDetallePss($objCon);
$cabeceraPSS = $objPss->cabeceraPSS($objCon);
    $Num_Busqueda = mysql_num_rows($Res_Busqueda);
    $ResultadoBusqueda = $_POST['id'];
    // recibe el valor para incluir RESULTADOS PARA LA PALABRA
}
// CONSULTA SOLO POR EL CLIENTE
if ($_POST['id'] == "" && $_POST['cliente'] != "") {
    $Busqueda = "SELECT identificador,nombre,nombreempresa,id, estado, accion FROM clientes WHERE nombre LIKE '%" . $_POST['cliente'] . "%' or rut LIKE '%" . $_POST['cliente'] . "%' or rutempresa LIKE '%" . $_POST['cliente'] . "%' or movil LIKE '%" . $_POST['cliente'] . "%' or fonofijo LIKE '%" . $_POST['cliente'] . "%' or observacion LIKE '%" . $_POST['cliente'] . "%' or nombreadicional1 LIKE '%" . $_POST['cliente'] . "%' or nombreempresa LIKE '%" . $_POST['cliente'] . "%' or nombreadicional2 LIKE '%" . $_POST['cliente'] . "%' or emailalternativo LIKE '%" . $_POST['cliente'] . "%' or email LIKE '%" . $_POST['cliente'] . "%' or emailadicional1 LIKE '%" . $_POST['cliente'] . "%' or emailadicional2 LIKE '%" . $_POST['cliente'] . "%' or numeropersonalizado LIKE '%" . $_POST['cliente'] . "%' or fonoadicional1 LIKE '%" . $_POST['cliente'] . "%' or script LIKE '%" . $_POST['cliente'] . "%' or accion LIKE '%" . $_POST['cliente'] . "%' ORDER BY estado ASC limit 50";
    $Res_Busqueda = mysql_query($Busqueda, Conectar::con()) or die($Busqueda);
    $Num_Busqueda = mysql_num_rows($Res_Busqueda);
    $ResultadoBusqueda = $_POST['cliente'];
    // recibe el valor para incluir RESULTADOS PARA LA PALABRA
}
//CONSULTA POR ID Y CLIENTE
if ($_POST['id'] != "" && $_POST['cliente'] != "") {
    $Busqueda = "SELECT identificador,nombre,nombreempresa,id, estado, accion FROM clientes WHERE nombre LIKE '%" . $_POST['cliente'] . "%' or rut LIKE '%" . $_POST['cliente'] . "%' or rutempresa LIKE '%" . $_POST['cliente'] . "%' or movil LIKE '%" . $_POST['cliente'] . "%' or fonofijo LIKE '%" . $_POST['cliente'] . "%' or observacion LIKE '%" . $_POST['cliente'] . "%' or nombreadicional1 LIKE '%" . $_POST['cliente'] . "%' or nombreempresa LIKE '%" . $_POST['cliente'] . "%' or nombreadicional2 LIKE '%" . $_POST['cliente'] . "%' or emailalternativo LIKE '%" . $_POST['cliente'] . "%' or email LIKE '%" . $_POST['cliente'] . "%' or emailadicional1 LIKE '%" . $_POST['cliente'] . "%' or emailadicional2 LIKE '%" . $_POST['cliente'] . "%' or numeropersonalizado LIKE '%" . $_POST['cliente'] . "%' or fonoadicional1 LIKE '%" . $_POST['cliente'] . "%' or script LIKE '%" . $_POST['cliente'] . "%' or accion LIKE '%" . $_POST['cliente'] . "%' ORDER BY estado ASC limit 50";
    $Res_Busqueda = mysql_query($Busqueda, Conectar::con()) or die($Busqueda);
    $Num_Busqueda = mysql_num_rows($Res_Busqueda);
    $ResultadoBusqueda = $_POST['cliente'];
    // recibe el valor para incluir RESULTADOS PARA LA PALABRA
}
$i = 1;
if ($Num_Busqueda > 0) {
    // Modifica div oculto u visible
    if ($Num_Busqueda == 1) {
        $vista = 'mostrar';
    } else {
        $vista = 'ocultar';
    }
    if ($Num_Busqueda == 1) {
        $vista = 'mostrar';
    } else {
示例#28
0
 public function trae_practicas_ge_es($cvp)
 {
     $sql = "select \r\n                       *\r\n                         from \r\n                               practicas_realizadas,alumnos \r\n                                        where practicas_realizadas.cve_practica={$cvp} and alumnos.cve_alum=practicas_realizadas.cve_alum \r\n                               ;";
     $res = mysql_query($sql, parent::conexion());
     while ($reg = mysql_fetch_assoc($res)) {
         $this->trae_practicas_ge_es[] = $reg;
     }
     return $this->trae_practicas_ge_es;
 }
<?php

session_start();
require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Nota_Credito.class.php';
$objNot = new Nota_Credito();
require_once '../../class/Boleta.class.php';
$objBol = new Boleta();
require_once '../../class/Arqueo.class.php';
$objArq = new Arqueo();
require_once '../../class/Util.class.php';
$objUti = new Util();
switch ($_POST['op']) {
    case "rendirNota":
        $objCon->db_connect();
        $usu_nombre = $_SESSION['usuario'][1]['nombre_usuario'];
        $notas = $objNot->existenNoRendidas($objCon, $usu_nombre);
        try {
            $objCon->beginTransaction();
            $datox = $objArq->arqueoMax($objCon);
            $arqueoId = $datox;
            $objArq->setArqueo($arqueoId, date('Y-m-d'), date('H:i:s'), $usu_nombre);
            $objArq->rendirArqueo($objCon);
            for ($i = 0; $i < count($notas); $i++) {
                $objBol->rendirBoleta($objCon, $arqueoId, $notas[$i]['bol_id']);
            }
            $objCon->commit();
            echo $arqueoId;
        } catch (PDOException $e) {
            $objCon->rollBack();
<?php

require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Tipo_Producto.class.php';
$objTipoPro = new Tipo_Producto();
require_once '../../class/Unidad_Medida.class.php';
$objUnidadM = new Unidad_Medida();
require_once '../../class/Util.class.php';
$objUti = new Util();
require_once '../../class/Producto.class.php';
$objProd = new Producto();
switch ($_POST['op']) {
    case "editarTipo":
        $datos = explode(',', $_POST['datosE']);
        $objTipoPro->setTipoProducto($objUti->eliminaEspacios($_POST['tip_descripcion']), $_POST['tip_prod_id'], '');
        $idoriginal = $_POST['idoriginal'];
        //echo " - id original:".$idoriginal;
        $desoriginal = $_POST['desoriginal'];
        //echo " <br>- descripcion original:".$desoriginal;
        //echo " <br>- descripcion nuevo:".$_POST['tip_descripcion'];
        //echo " <br>- id nuevo:".$_POST['tip_prod_id'];
        $objTipoPro->setTipoProducto($_POST['tip_descripcion'], $_POST['tip_prod_id'], '');
        $objCon->db_connect();
        $todos = $objTipoPro->listarIdsDes($objCon);
        $valido1 = 0;
        $valido2 = 0;
        if ($idoriginal == $_POST['tip_prod_id'] && $desoriginal == $_POST['tip_descripcion']) {
            // Si los campos se mantienen iguales, se registran igual
            try {
                $objCon->beginTransaction();