'.$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()); require("godmode/db/times_incl.php"); $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 = get_parameter_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"]."

"; if ($id_agent == 0) { $sql_2='SELECT * FROM tagente_modulo'; } else { $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 = sprintf("DELETE FROM `tagente_datos` WHERE `id_agente_modulo` = '%d' AND `timestamp` < '%s'",$row["id_agente_modulo"],$from_date); process_sql ($query); $query = sprintf("DELETE FROM `tagente_datos_inc` WHERE `id_agente_modulo` = '%d' AND `timestamp` < '%s'",$row["id_agente_modulo"],$from_date); process_sql ($query); $query = sprintf("DELETE FROM `tagente_datos_string` WHERE `id_agente_modulo` = '%d' AND `timestamp` < '%s'",$row["id_agente_modulo"],$from_date); process_sql ($query); } } else { echo $lang_label["deleting_records"].$lang_label["all_agents"]; flush(); ob_flush(); $query = "DELETE FROM tagente_datos,tagente_datos_inc,tagente_datos_string WHERE timestamp < '".$from_date."'"; process_sql ($query); } echo "

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

".$lang_label["db_agent_bra"].dame_nombre_agente($id_agent).$lang_label["db_agent_ket"].""; $sql = "SELECT id_agente_modulo FROM tagente_modulo"; if ($id_agent != 0) { $sql .= sprintf(" WHERE id_agente = '%d'",$id_agent); } /* flush(); ob_flush(); */ $datos_rango00 += get_db_sql (sprintf("SELECT COUNT(*) FROM `tagente_datos` WHERE `id_agente_modulo` = ANY(%s) AND `timestamp` > '%s'",$sql,$d1)); $datos_rango0 += get_db_sql (sprintf("SELECT COUNT(*) FROM `tagente_datos` WHERE `id_agente_modulo` = ANY(%s) AND `timestamp` > '%s'",$sql,$d3)); $datos_rango1 += get_db_sql (sprintf("SELECT COUNT(*) FROM `tagente_datos` WHERE `id_agente_modulo` = ANY(%s) AND `timestamp` > '%s'",$sql,$week)); $datos_rango11 += get_db_sql (sprintf("SELECT COUNT(*) FROM `tagente_datos` WHERE `id_agente_modulo` = ANY(%s) AND `timestamp` > '%s'",$sql,$week2)); $datos_rango2 += get_db_sql (sprintf("SELECT COUNT(*) FROM `tagente_datos` WHERE `id_agente_modulo` = ANY(%s) AND `timestamp` > '%s'",$sql,$month)); $datos_rango3 += get_db_sql (sprintf("SELECT COUNT(*) FROM `tagente_datos` WHERE `id_agente_modulo` = ANY(%s) AND `timestamp` > '%s'",$sql,$month3)); $datos_total += get_db_sql (sprintf("SELECT COUNT(*) FROM `tagente_datos` WHERE `id_agente_modulo` = ANY(%s)",$sql)); } ?>

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