'.$lang_label["dbmain_title"].' >'.$lang_label["db_purge"].""; echo ""; echo "

"; echo '

'.$lang_label["get_data_agent"].'

'; // All data (now) $purge_all=date("Y-m-d H:i:s",time()); // 1 day ago $d1_year = date("Y", time()-28800); $d1_month = date("m", time()-28800); $d1_day = date ("d", time()-28800); $d1_hour = date ("H", time()-28800); $minuto = date("i",time()); $segundo = date("s",time()); $d1 = $d1_year."-".$d1_month."-".$d1_day." ".$d1_hour.":".$minuto.":".$segundo.""; // 3 days ago $d3_year = date("Y", time()-86400); $d3_month = date("m", time()-86400); $d3_day = date ("d", time()-86400); $d3_hour = date ("H", time()-86400); $d3 = $d3_year."-".$d3_month."-".$d3_day." ".$d3_hour.":".$minuto.":".$segundo.""; // Date 24x7 Hours ago (a week) $week_year = date("Y", time()-604800); $week_month = date("m", time()-604800); $week_day = date ("d", time()-604800); $week_hour = date ("H", time()-604800); $week = $week_year."-".$week_month."-".$week_day." ".$week_hour.":".$minuto.":".$segundo.""; // Date 24x7x2 Hours ago (two weeks) $week2_year = date("Y", time()-1209600); $week2_month = date("m", time()-1209600); $week2_day = date ("d", time()-1209600); $week2_hour = date ("H", time()-1209600); $week2 = $week2_year."-".$week2_month."-".$week2_day." ".$week2_hour.":".$minuto.":".$segundo.""; // Date 24x7x30 Hours ago (one month) $month_year = date("Y", time()-2592000); $month_month = date("m", time()-2592000); $month_day = date ("d", time()-2592000); $month_hour = date ("H", time()-2592000); $month = $month_year."-".$month_month."-".$month_day." ".$month_hour.":".$minuto.":".$segundo.""; // Three months $month3_year = date("Y", time()-7257600); $month3_month = date("m", time()-7257600); $month3_day = date ("d", time()-7257600); $month3_hour = date ("H", time()-7257600); $month3 = $month3_year."-".$month3_month."-".$month3_day." ".$month3_hour.":".$minuto.":".$segundo.""; $datos_rango3=0;$datos_rango2=0;$datos_rango1=0;$datos_rango0=0; $datos_rango00=0; $datos_rango11=0; $datos_total=0; # ADQUIRE DATA PASSED AS FORM PARAMETERS # ====================================== # Purge data using dates # Purge data using dates if (isset($_POST["purgedb"])){ $from_date =$_POST["date_purge"]; if (isset($id_agent)){ if ($id_agent != -1) { echo $lang_label["purge_task"].$id_agent." / ".$from_date; echo "

".$lang_label["please_wait"]."
",$lang_label["while_delete_data"].$lang_label["agent"]."

"; $sql_2='SELECT * FROM tagente_modulo WHERE id_agente = '.$id_agent; $result_t=mysql_query($sql_2); while ($row=mysql_fetch_array($result_t)){ echo $lang_label["deleting_records"].dame_nombre_modulo_agentemodulo($row["id_agente_modulo"]); flush(); //ob_flush(); echo "
"; $query = "DELETE FROM tagente_datos WHERE id_agente_modulo = ".$row["id_agente_modulo"]." and timestamp < '".$from_date."'"; mysql_query($query); $query = "DELETE FROM tagente_datos_inc WHERE id_agente_modulo = ".$row["id_agente_modulo"]." and timestamp < '".$from_date."'"; mysql_query($query); $query = "DELETE FROM tagente_datos_string WHERE id_agente_modulo = ".$row["id_agente_modulo"]." and timestamp < '".$from_date."'"; mysql_query($query); } } else { echo $lang_label["deleting_records"].$lang_label["all_agents"]; flush(); ob_flush(); $query = "DELETE FROM tagente_datos WHERE timestamp < '".$from_date."'"; mysql_query($query); $query = "DELETE FROM tagente_datos_inc WHERE timestamp < '".$from_date."'"; mysql_query($query); $query = "DELETE FROM tagente_datos_string WHERE timestamp < '".$from_date."'"; mysql_query($query); } echo "

"; } mysql_close(); } # Select Agent for further operations. ?>
   

".$lang_label["db_agent_bra"].dame_nombre_agente($id_agent).$lang_label["db_agent_ket"].""; $sql_2='SELECT * FROM tagente_modulo WHERE id_agente = '.$id_agent; $result_t=mysql_query($sql_2); while ($row=mysql_fetch_array($result_t)){ /* flush(); ob_flush(); */ $rango00=mysql_query('SELECT COUNT(*) FROM tagente_datos WHERE id_agente_modulo = '.$row["id_agente_modulo"].' and timestamp > "'.$d1.'"'); $rango0=mysql_query('SELECT COUNT(*) FROM tagente_datos WHERE id_agente_modulo = '.$row["id_agente_modulo"].' and timestamp > "'.$d3.'"'); $rango1=mysql_query('SELECT COUNT(*) FROM tagente_datos WHERE id_agente_modulo = '.$row["id_agente_modulo"].' and timestamp > "'.$week.'"'); $rango11=mysql_query('SELECT COUNT(*) FROM tagente_datos WHERE id_agente_modulo = '.$row["id_agente_modulo"].' and timestamp > "'.$week2.'"'); $rango2=mysql_query('SELECT COUNT(*) FROM tagente_datos WHERE id_agente_modulo = '.$row["id_agente_modulo"].' and timestamp > "'.$month.'"'); $rango3=mysql_query('SELECT COUNT(*) FROM tagente_datos WHERE id_agente_modulo = '.$row["id_agente_modulo"].' and timestamp > "'.$month3.'"'); $rango4=mysql_query('SELECT COUNT(*) FROM tagente_datos WHERE id_agente_modulo = '.$row["id_agente_modulo"]); $row00=mysql_fetch_array($rango00); $row3=mysql_fetch_array($rango3); $row1=mysql_fetch_array($rango1); $row2=mysql_fetch_array($rango2); $row11=mysql_fetch_array($rango11); $row0=mysql_fetch_array($rango0); $row4=mysql_fetch_array($rango4); $datos_rango00=$datos_rango00+$row00[0]; $datos_rango0=$datos_rango0+$row0[0]; $datos_rango3=$datos_rango3+$row3[0]; $datos_rango2=$datos_rango2+$row2[0]; $datos_rango1=$datos_rango1+$row1[0]; $datos_rango11=$datos_rango11+$row11[0]; $datos_total=$datos_total+$row4[0]; } } ?>

" onClick="if (!confirm('')) return false;">