예제 #1
0
				GROUP BY id_tur
				";
				
				$query1= "
				SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(tur_det.tie))) FROM tur_det
				
				INNER JOIN tur ON tur_det.id_tur = tur.id_tur
				INNER JOIN pro ON pro.id_pro = tur_det.id_pro
				
				WHERE date(tur.fec) = '".$fec."'
				".$estado.$prod;
				
				$consult = mysql_query($query1) ;
				
				//echo $g_sql;
				$resultado = $db->query($g_sql);
				//$datos = mysql_fetch_array($resultado);
				//var_dump($datos);		
			}
			else if($_GET['fec']=='')
			{
				$g_sql ="SELECT tur.id_tur,est_tur,fec,fec_in,fec_out,tur_det.val,tur_det.tie,pro.pro,tur_det.can FROM tur 
				
				INNER JOIN tur_det ON tur_det.id_tur = tur.id_tur 
				INNER JOIN pro ON pro.id_pro = tur_det.id_pro
				".$estado.$prod.
				" GROUP BY id_tur ORDER BY fec DESC LIMIT 10";
				
				$query1= "
				
				SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(tur_det.tie))) FROM tur_det
					<th>Type</th>
					<th>Tipo</th>
					<th>maxLen</th>
					<th>Datos combo</th>
					<th>Valor predefinido</th>
					<th>Hint</th>
					<th>Requerido</th>
					<th>Centrar</th>
					<th>noEditar</th>
					<th>noMostrarEditar</th>
					<th>noListar</th>
					<th>noNuevo</th>
					<th>noOrdenar</th>
				</tr>
				<?
				$result = $db->query("DESCRIBE $_REQUEST[db_tabla]");
				while($fila = $db->fetch_array($result)){
					
					if(strpos($fila[Type], "(") > 0){
						$tipo = substr( $fila[Type], 0, strpos($fila[Type], "(") );
						$tipo2 = substr( $fila[Type], strpos($fila[Type], "(")+1, strlen($fila[Type])-strpos($fila[Type], "(")-2 );
					}else{
						$tipo = $fila[Type];
						$tipo2 = "";
					}
					
					$rallado = !$rallado;
					
					echo "<tr class='rallado$rallado'>";
					echo "	<td><input type='radio' name='pk' value='$fila[Field]' ".($fila['Key']=="PRI" ? "checked='checked'" : "")." /></td>";
					echo "	<td><input type='checkbox' name='seleccionados' value='$fila[Field]' ".($fila['Key']=="PRI" ? "" : "checked='checked'")." /></td>";
				
				INNER JOIN sys_comprobante ON sys_comprobante.id_turno = tur.id_tur 
				INNER JOIN sys_comprobante_detalle ON sys_comprobante_detalle.idcomprobante = sys_comprobante.idcomprobante 
				INNER JOIN pro ON pro.id_pro = sys_comprobante_detalle.idproducto
				INNER JOIN hab ON hab.nro = tur.nro
				INNER JOIN tip_hab ON tip_hab.id_tip = hab.tip
				
				WHERE date(tur.fec) >= '".$fec."' AND
					  date(tur.fec) <= '".$fec_h."'
				
				".$estado.$prod."
				
				GROUP BY id_tur
				";
				
				$resultado = $db->query($g_sql);
			
		if(mysql_affected_rows() > 0)
		{
			echo "<br/>";
			echo '<table border="1" id="Exportar_a_Excel" width="100%" cellpadding="2" cellspacing="2"><tr>';	
			echo "<th>Id Turno</th>";
			
			// fabian vallejo agrege numero y tipo de habitacion
			echo "<th>Habitación</th>";
			
			echo "<th>Estado</th>";
			echo "<th>Fecha</th>";
			echo "<th>Fecha in</th>";
			echo "<th>Fecha out</th>";
			echo "<th>Fecha salida</th>";
        // }
    }
    // return false;
    return $correcto;
}
if ($_GET["merc"] == "ok") {
    $mercaderias = $_POST["mercaderias"];
    $fecha_orig = $_POST["fecha"];
    $numero = $_POST["nro_factura"];
    $idcomp_tipo = $_POST["tipo_compra"];
    $proovedor = $_POST["proovedor"];
    $fecha_orig = explode("/", $fecha_orig);
    $fecha = $fecha_orig[2] . "-" . $fecha_orig[1] . "-" . $fecha_orig[0];
    $sql = "\n\t\tINSERT INTO sys_comprobante\n\t\t(\n\t\tfecha,\n\t\tnumero,\n\t\tidcomp_tipo,\n\t\tidentidad,\n\t\tfecha_alta,\n\t\tidempresa,\n\t\tidusuario_carga\n\t\t)\n\t\tVALUES\n\t\t(\n\t\t'" . $fecha . "',\n\t\t'" . $numero . "',\n\t\t'" . $idcomp_tipo . "',\n\t\t'" . $proovedor . "',\n\t\tNOW(),\n\t\t1,\n\t\t'" . $_SESSION["usuario"]["id_usuario"] . "'\n\t\t)\n\t";
    if (verificarMercaderias($mercaderias)) {
        if ($db->query($sql)) {
            $idcomprobante = mysql_insert_id();
            for ($i = 0; $i < count($mercaderias); $i++) {
                $sql = "\n\t\t\t\tINSERT INTO sys_comprobante_detalle\n\t\t\t\t(\n\t\t\t\tidcomprobante,\n\t\t\t\tidproducto,\n\t\t\t\tcantidad\n\t\t\t\t/*importe*/\n\t\t\t\t)\n\t\t\t\tVALUES\n\t\t\t\t(\n\t\t\t\t'" . $idcomprobante . "',\n\t\t\t\t'" . $mercaderias[$i]["id_producto"] . "',\n\t\t\t\t'" . $mercaderias[$i]["cantidad"] . "'\n\t\t\t\t/*'" . $mercaderias[$i]["precio"] . "'*/\n\t\t\t\t)\n\t\t\t\t";
                $db->query($sql);
            }
            echo json_encode(array("estado" => "ok"));
        } else {
            echo json_encode(array("estado" => "error", "msg" => "Error al insertar el comprobante"));
        }
    } else {
        echo json_encode(array("estado" => "error", "msg" => "Error en los datos de mercaderia"));
    }
    // echo json_encode($mercaderias);
    // echo json_encode($mercaderias);
}