$this->get();
}
+ var $processed = 0;
+ var $total = 0;
+ var $echo = '';
+
function get()
{
{
ini_set("auto_detect_line_endings", true);
+
+
$fh = fopen($csv, 'r');
if (!$fh) {
$this->jerr("invalid location file");
}
- $linecount = count(file($csv));
-
- print_r($linecount);exit;
-
$req = array(
'GEONAME_ID', 'CONTINENT_CODE', 'CONTINENT_NAME',
'COUNTRY_ISO_CODE', 'COUNTRY_NAME', 'SUBDIVISION_ISO_CODE',
$cols = false;
+ $this->processed = 0;
+ $this->total = count(file($csv));
+ $this->echo = '';
+
while(false !== ($n = fgetcsv($fh,10000, ',', '"'))) {
if(!array_filter($n)){ // empty row
continue;
}
$this->processLocation($row);
+
+ $this->processStatus();
}
}
}
- function log($str)
+ function processStatus()
{
echo "$str \n";
}