00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00038 function del_sites($site_list)
00039 {
00040
00041 $query = "DELETE FROM site_contacts WHERE site_id IN ($site_list)";
00042 WebApp::execQuery($query);
00043
00044
00045 $query = "DELETE FROM site_downtimes WHERE site_id IN ($site_list)";
00046 WebApp::execQuery($query);
00047
00048
00049 $query = "DELETE FROM site_nodes WHERE site_id IN ($site_list)";
00050 WebApp::execQuery($query);
00051
00052
00053 $query = "DELETE FROM sites WHERE site_id IN ($site_list)";
00054 WebApp::execQuery($query);
00055 }
00056
00061 function del_countries($country_list)
00062 {
00063
00064 $query = "SELECT site_id FROM sites WHERE country_id IN ($country_list)";
00065 $rs = WebApp::execQuery($query);
00066 $arr_sites = $rs->getColumn('site_id');
00067 $site_list = "'" . implode("', '", $arr_sites). "'";
00068
00069
00070 del_sites($site_list);
00071
00072
00073 $query = "DELETE FROM countries WHERE country_id IN ($country_list)";
00074 WebApp::execQuery($query);
00075 }
00076
00081 function del_rocs($roc_list)
00082 {
00083
00084 $query = "SELECT country_id FROM countries WHERE ROC_id IN ($roc_list)";
00085 $rs = WebApp::execQuery($query);
00086 $arr_countries = $rs->getColumn('country_id');
00087 $country_list = "'" . implode("', '", $arr_countries). "'";
00088
00089
00090 del_countries($country_list);
00091
00092
00093 $query = "DELETE FROM ROCs WHERE ROC_id IN ($roc_list)";
00094 WebApp::execQuery($query);
00095 }
00096 ?>