$result_s = mysql_query($sql) or die('Consulta fallida: ' . mysql_error()); $natural = mysql_fetch_array($result_s, MYSQL_ASSOC); $cliente = "<b>" . $natural['primer_nombre'] . " " . $natural['primer_apellido'] . "</b> titular de la CI <b>" . $natural['cedula'] . "</b>"; } else { if (!is_null($fila['persona_juridica_id'])) { $sql = "select * from persona_juridica where id=" . $fila['persona_juridica_id']; $result_s = mysql_query($sql) or die('Consulta fallida: ' . mysql_error()); $juridico = mysql_fetch_array($result_s, MYSQL_ASSOC); $cliente = "<b>" . $juridico['razon_social'] . "</b> titular del RIF <b>" . $juridico['RIF'] . "</b>"; } } $titulo = "AVISO: Recuerda las fases Pendientes del Expediente " . $fila['numero']; $mensaje = "Recuerda que debes realizar la fase del expediente <b>" . $fila['numero'] . "</b> que pertenece a la cuenta <b>" . $fila['nombre'] . "</b>, del cliente " . $cliente . ", la cual consiste en <b><em>" . $fila['d1'] . "</em></b>, inicio el dia " . $fe . ", y finaliza el dia " . calcular_dias($fila['id']) . ".</br></br> Te quedan aproximadamente " . dias_restantes(calcular_dias($fila['id'])) . " dias."; $band = true; } if (dias_restantes(calcular_dias($fila['id'])) == 0) { $titulo = "AVISO: Ha finalizado una fase del Expediente " . $fila['numero']; $mensaje = "Ha finalizado el lapso de tiempo para concluir la fase del expediente <b>" . $fila['numero'] . "</b> que pertenece a la cuenta <b>" . $fila['nombre'] . "</b>, del cliente " . $cliente . "la cual consistia en <b><em>" . $fila['d1'] . "</em></b>, y finalizo el dia " . calcular_dias($fila['id']); $band = true; } //BUSCAR ABOGADO if (!is_null($fila['abogado_id'])) { $query_abogado = 'select * from abogado where id=' . $fila['abogado_id']; $result_abogado = mysql_query($query_abogado) or die('Consulta fallida: ' . mysql_error()); $abogado = mysql_fetch_array($result_abogado, MYSQL_ASSOC); $query_user = '******' . $abogado['usuario_id']; $result_user = mysql_query($query_user) or die('Consulta fallida: ' . mysql_error()); $user = mysql_fetch_array($result_user, MYSQL_ASSOC); if ($band) { $ultimo_correo = strftime("%Y-%m-%d %H:00:00"); $query_update = "";
$result_user = mysql_query($query_user) or die('Consulta fallida: ' . mysql_error()); $user = mysql_fetch_array($result_user, MYSQL_ASSOC); if ($band) { $ultimo_correo_guardar = strftime("%Y-%m-%d %H:00:00"); $ultimo_correo = $alertas['ultimo_correo']; if ($alertas['frecuencia_tipo'] == 1) { //Horas //----Calculo de Horas $query_new = "select date_add( '" . $ultimo_correo . "', INTERVAL " . $alertas['frecuencia_cantidad'] . " hour) as fecha,now() as hoy"; //echo $query_new . "<br>"; $result_new = mysql_query($query_new) or die('Consulta fallida: ' . mysql_error()); $fecha_calculada = mysql_fetch_array($result_new, MYSQL_ASSOC); echo "Ultimo Correo guardado: " . $ultimo_correo . "<br>"; echo "Fecha nueva de Ultimo Correo: " . $ultimo_correo_guardar . "<br>"; echo "Fecha de proximo correo calculada: " . $fecha_calculada['fecha'] . "<br>"; $dif = dias_restantes($ultimo_correo_guardar, $ultimo_correo); echo "Diferencia de dias: " . $dif . "<br>"; $query_dif = "select timediff('" . $ultimo_correo_guardar . "', '" . $fecha_calculada['fecha'] . "') as hora"; $result_dif = mysql_query($query_dif) or die('Consulta fallida: ' . mysql_error()); $fecha_dif = mysql_fetch_array($result_dif, MYSQL_ASSOC); echo "Diferencia horas: " . $fecha_dif['hora'] . "<br>"; $f_1 = explode(":", $fecha_dif['hora']); if ($f_1[0] >= $alertas['frecuencia_cantidad']) { echo "Se ha retrasado o es la hora de enviar el mensaje <br>"; } else { echo "Ya se envio el correo <br>"; } } else { if ($alertas['frecuencia_tipo'] == 2) { //Dias }