function ParSteChildrenRecursive($xmlObj, $base, $depth = 0) { foreach ($xmlObj->children() as $child) { if ($child->getName() == "SubWebsite") { if ($code = Cping($child)) { $names[$depth] = $child; $codes[$depth] = $code; $temp = $names[$depth]; $temp2 = $codes[$depth]; $index = $count; echo $temp; Insert_ISP_DB($base, $temp, $temp2); } } ParSteChildrenRecursive($child, $base, $depth + 1); } }
$sitemap = new SimpleXMLElement($rawDat); $comm = ConnectDB(); $sql = "TRUNCATE TABLE KHovFeed.ifps_db"; $comm->query($sql); $text = ConnectDB(); displayChildrenRecursive($sitemap, $text); } if (isset($_POST['Update_isps'])) { $url = "http://public.khov.com/Syndication/BHI/XML/ALLKHOVNANIAN.xml"; $rawDat = file_get_contents($url); $sitemap = new SimpleXMLElement($rawDat); $comm = ConnectDB(); $sql = "TRUNCATE TABLE KHovFeed.isps_db"; $comm->query($sql); $text = ConnectDB(); ParSteChildrenRecursive($sitemap, $text); } if (isset($_POST['Update_nf'])) { VrDbFloors(); } if (isset($_POST['clean_cbhm'])) { $db = ConnectDB(); $sql = "TRUNCATE TABLE KHovFeed.cb_community_hd_db"; $db->query($sql); } if (isset($_POST['clean_bqmi'])) { $db = ConnectDB(); $sql = "TRUNCATE TABLE KHovFeed.boyl_qmi"; $db->query($sql); } if (isset($_POST['clean_cbqmi'])) {