// obtenemos el porteto logiado $id_usu_turno = $_SESSION['usuario']['id_usuario']; $correjido = 2; if($_POST['pre_f'] != $_POST['pre_fh']){ $correjido = 3; } if($_POST['tie_f'] != $_POST['tie_fh']){ $correjido = 3; } // tiempo que le corresponde al cliente segun corte if($opc == 6){ $tiempo_para_salida = hora_salida($fec_in, $_POST['tie_f'], $_POST['tie_fs'], true); }else{ $tiempo_para_salida = hora_salida($fec_in, $_POST['tie_f'], $_POST['tie_fs']); } // agregamos la nueva promo $sql = " INSERT INTO sys_comprobante_detalle ( idcomprobante, idproducto, cantidad, importe, detalle, num_serie, num_inventario, fecha_garantia, idestado,
} mysql_free_result($result); unset($fila); // si el tiempo que lleva es menor al que tiene // buscamos la promo y comprobamos si llega if ($tiempo_act < $tiempo_tot) { // obtenemos el precio promo y comprobamos si llega $sql = "\t\n\t\t\t\t\t\t\t\t\t\t\tSELECT pro.* FROM tur\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN hab ON hab.nro = tur.nro\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN pro ON pro.tip = hab.tip\n\t\t\t\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\t\t\t\ttur.est_tur = 1 AND\n\t\t\t\t\t\t\t\t\t\t\t\ttur.nro = '" . $nro_hab . "' AND\n\t\t\t\t\t\t\t\t\t\t\t\tpro.bar = 0 AND\n\t\t\t\t\t\t\t\t\t\t\t\tpro.promo_hab = 1 AND\n\t\t\t\t\t\t\t\t\t\t\t\tpro.dia = '" . $dia_act . "' AND\n\t\t\t\t\t\t\t\t\t\t\t\tpro.hor = '" . $hor_act . "'\n\t\t\t\t\t\t\t\t\t\t\tLIMIT 1\n\t\t\t\t\t\t\t\t\t\t"; $result = mysql_query($sql); while ($fila = mysql_fetch_assoc($result)) { $pro_pro = $fila; } mysql_free_result($result); unset($fila); // tiempo que le corresponde al cliente segun corte $tiempo_para_salida = hora_salida($fec_in, $pro_pro['tie'], $pro_pro['salida']); $exp_tiempo_pro = explode(":", $tiempo_para_salida); $tiempo_pro = $exp_tiempo_pro[1] + $exp_tiempo_pro[0] * 60; // si el tiempo es menor a la promocion le colocamos la promocion if ($tiempo_act < $tiempo_pro) { // eliminamos todo los turnos del comprobante $sql = "\n\t\t\t\t\t\t\t\t\t\t\tSELECT iddetalle FROM sys_comprobante_detalle\n\t\t\t\t\t\t\t\t\t\t\tINNER JOIN pro ON pro.id_pro = sys_comprobante_detalle.idproducto\n\t\t\t\t\t\t\t\t\t\t\tWHERE sys_comprobante_detalle.idcomprobante = '" . $id_com . "' AND pro.bar = 0;\n\t\t\t\t\t\t\t\t\t\t\t"; $result = mysql_query($sql); while ($fila_del_det = mysql_fetch_assoc($result)) { $sql = "DELETE FROM sys_comprobante_detalle WHERE iddetalle = '" . $fila_del_det['iddetalle'] . "'"; mysql_query($sql); } mysql_free_result($result); unset($fila_del_det); // agregamos el nuevo producto $sql = "\n\t\t\t\t\t\t\t\t\t\t\tINSERT INTO sys_comprobante_detalle (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\tidcomprobante,\n\t\t\t\t\t\t\t\t\t\t\tidproducto,\n\t\t\t\t\t\t\t\t\t\t\tcantidad,\n\t\t\t\t\t\t\t\t\t\t\timporte,\n\t\t\t\t\t\t\t\t\t\t\tdetalle,\n\t\t\t\t\t\t\t\t\t\t\tnum_serie,\n\t\t\t\t\t\t\t\t\t\t\tnum_inventario,\n\t\t\t\t\t\t\t\t\t\t\tfecha_garantia,\n\t\t\t\t\t\t\t\t\t\t\tidestado,\n\t\t\t\t\t\t\t\t\t\t\tmostrar,\n\t\t\t\t\t\t\t\t\t\t\tid_usuario_carga,\n\t\t\t\t\t\t\t\t\t\t\ttiempo,\n\t\t\t\t\t\t\t\t\t\t\tcorrejido\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t) VALUES (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t" . $id_com . ",\n\t\t\t\t\t\t\t\t\t\t\t'" . $pro_pro['id_pro'] . "',\n\t\t\t\t\t\t\t\t\t\t\t'1',\n\t\t\t\t\t\t\t\t\t\t\t'" . $pro_pro['val'] . "',\n\t\t\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t\t\t\t'1',\n\t\t\t\t\t\t\t\t\t\t\t'" . $id_usu_turno . "',\n\t\t\t\t\t\t\t\t\t\t\t'" . $tiempo_para_salida . "',\n\t\t\t\t\t\t\t\t\t\t\t'4'\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t)";