"; for ($i = 0; $i < $theAdressesLen; $i++) : $address = $theAdresses[$i]; $zipcode = $address[0]; $city = $address[1]; $street = $address[2]; $hsno = $address[3]; $hq_id = "0"; $cs_id = $i; // First remove existing entries regarding the customer in $cs_id deleteStmt("serviceradius","cs_id = " . $cs_id); echo $i . ".: " . $zipcode . " " . $city . " " . $street . " " . $hsno . ":       "; // $coords[0][0] : 100 = gefunden // $coords[0][1] : Länge // $coords[0][2] : Breite $coords = XSfindAddress("D", $zipcode, $city, $street, $hsno); if ($coords[0][0] == 100) : // Found $long = $coords[0][1]; $lat = $coords[0][2]; echo "lat: " . $lat . "   " . "long: " . $long . ":       "; $distance = "10"; $distance2 = ""; $radiusAreaNo = "1"; // Get all areas $tmpArray = getDistanceData($distance, $long, $lat, $distance2); $tmpArrayLen = count($tmpArray); for ($j = 0; $j < $tmpArrayLen; $j++) : // Insert into db $tmpIncArray = array(); if (($j + 1) < $tmpArrayLen) : $tmpIncArray = $tmpArray[($j + 1)]; endif; $srvr_id_new = insertServiceRadius($tmpArray[$j], $hq_id, $cs_id, $radiusAreaNo, $tmpIncArray); endfor; echo "[0-10] "; ob_flush(); flush(); $distance = "20"; $distance2 = "10"; $radiusAreaNo = "2"; // Get all areas $tmpArray = getDistanceData($distance, $long, $lat, $distance2); $tmpArrayLen = count($tmpArray); for ($j = 0; $j < $tmpArrayLen; $j++) : // Insert into db $tmpIncArray = array(); if (($j + 1) < $tmpArrayLen) : $tmpIncArray = $tmpArray[($j + 1)]; endif; $srvr_id_new = insertServiceRadius($tmpArray[$j], $hq_id, $cs_id, $radiusAreaNo, $tmpIncArray); endfor; echo "[10-20] "; ob_flush(); flush(); $distance = "30"; $distance2 = "20"; $radiusAreaNo = "3"; // Get all areas $tmpArray = getDistanceData($distance, $long, $lat, $distance2); $tmpArrayLen = count($tmpArray); for ($j = 0; $j < $tmpArrayLen; $j++) : // Insert into db $tmpIncArray = array(); if (($j + 1) < $tmpArrayLen) : $tmpIncArray = $tmpArray[($j + 1)]; endif; $srvr_id_new = insertServiceRadius($tmpArray[$j], $hq_id, $cs_id, $radiusAreaNo, $tmpIncArray); endfor; echo "[20-30] "; ob_flush(); flush(); else : echo "ADDRESS NOT FOUND, SIR!!!"; endif; echo "
"; ob_flush(); flush(); endfor; endif; // Deactivate buffering and flush data ob_end_flush(); /* 22523 Hamburg Holsteiner Chaussee 49 24143 Kiel Theodor-Heuss-Ring/Ostring 28201 Bremen Neuenlander Str. 113A 28307 Bremen Werner Steenken Str. 5 27572 Bremerhaven Seeborg 6 26131 Oldenburg Edewechter Landstr. 149 26389 Wilhelmshaven Heuweg 30916 Hannover Ernst Grote Str. 2 30449 Hannover Bornumerstr. 19 30823 Hannover Langenhagenerstr. 1 38122 Braunschweig Fabrikstr. 2 38444 Wolfsburg Brandgehaege 7 39128 Magdeburg Silberbergweg 2 80939 München-Fröttmaning Muthmannstr. 4 81249 München-Freiham Hans-Steinkohl-Str. 30 64293 Darmstadt Otto-Röhm-Str. 76 65203 Wiesbaden Friedrich Bergius Str. 21 60386 Frankfurt Hanauer Landstr. 477 60437 Frankfurt Züricher Str. 11 63450 Hanau Kinzigheimer Weg 132 55128 Mainz Am Schleifweg 5 55252 Mainz Kurt Hebach Straße 1 49084 Osnabrück Hannoversche Str. 111 48157 Münster An der alten Ziegelei 33 45711 Datteln Walter Sauer Str. 2 44625 Herne Bochumer Str. 227 44145 Dortmund Borsigstr. 20-22 42285 Wuppertal Oberbergische Str. 201 45881 Gelsenkirchen Caubstraße 45356 Essen Econova Allee 2 47167 Duisburg Theodor Heuss Str. 79-89 47803 Krefeld Mevissenstr. 45 47443 Moers Franz-Haniel-Str. 71 41063 Mönchengladbach Kuenkelstr. 88 41199 Mönchengladbach Reststrauch 305 33104 Paderborn Heisenbergstr. 2 33334 Gütersloh Hans Boeckler Str. 57 33605 Bielefeld Detmolder Str. 246 52382 Niederzier b. Düren Industriestr. Rurbenden 19 56070 Koblenz August Thyssen Str. 10 CREATE TABLE serviceradius ( srvr_id int(10) NOT NULL auto_increment, hq_id int(10) NOT NULL default '0', cs_id int(10) NOT NULL default '0', srvr_zipcode varchar(10) NOT NULL, srvr_city_district varchar(50) NOT NULL, srvr_radiusarea_no tinyint(3) default '0', PRIMARY KEY (srvr_id) ) ENGINE=InnoDB; select cs_id, srvr_radiusarea_no, count(*) from serviceradius group by cs_id, srvr_radiusarea_no order by cs_id, srvr_radiusarea_no limit 0,1000 select cs_id, srvr_zipcode, srvr_city_district, count(*) from serviceradius group by cs_id, srvr_zipcode, srvr_city_district order by cs_id, srvr_zipcode, srvr_city_district limit 0,1000 */ ?>