0) { switch ($method) { case 8: // Currently the only supported compression method: $data = gzinflate($body); break; default: // Unknown compression method return false; } } else { // I'm not sure if zero-byte body content is allowed. // Allow it for now... Do nothing... } // Verifiy decompressed size and CRC32: // NOTE: This may fail with large data sizes depending on how // PHP's integer limitations affect strlen() since $isize // may be negative for large sizes. if ($isize != strlen($data) || crc32($data) != $datacrc) { // Bad format! Length or CRC doesn't match! return false; } return $data; } include_once("./scrape/http_get.php"); include_once("./scrape/substring.php"); date_default_timezone_set('GMT'); //include_once("http_get.php"); //$page = http_get('http://www.fairhavens.org.uk/default.asp?id=724'); $dbh=mysql_pconnect ("dbname", "username", "pass")or die (" "); mysql_select_db ("dbname"); mysql_query("SET NAMES 'latin1'"); $sql = "SELECT name,password from garmin_user_data where userid = 1200160"; $result = mysql_fetch_array(mysql_query($sql)); $request = http_get("http://connect.garmin.com/feed/rss/activities?feedname=feedname&owner=nellylock"); $array = simplexml_load_string( $request, 'SimpleXMLElement', LIBXML_NOCDATA); foreach($array->channel->item as $activity){ print("
");
$link = $activity->{'link'};
$link_breakdown = explode("/",$link);
$activity_id = end($link_breakdown);
$description = (String)($activity->{'description'});
//echo $description;


$sql = 
		"INSERT INTO garmin_activity_data_min 							(`activityID`,`activityName`,`userId`,`device`,`activityType`,`sumEnergy`,`maxSpeed`,`beginTimestamp`,`sumDuration`,`sumDistance`, `beginLongitude`,`beginLatitude`)
		Values
		('".$activity_id."','".$activity->{'title'}."','1200160','".$array_x->{'Activities'}->{'Activity'}->{'Creator'}->{'Name'}."','".$activity->{'category'}->{0}."','".$data->{'sumEnergy'}->{'display'}."','".$data->{'maxSpeed'}->{'display'}."','".$activity->{'pubDate'}."','','".$array_x->{'Activities'}->{'Activity'}->{'Lap'}->{0}->{'DistanceMeters'}."','".$data->{'beginLongitude'}->{'display'}."','".$data->{'beginLatitude'}->{'display'}."');";

echo $sql;
if(mysql_query($sql)){
		echo "success";
		}
		else{
			
		}

}


exit;

//print_r($array);
?>

Loading Garmin Data

Results already in system:
results->activities as $activity){ foreach ($activity as $data){ $sql = "INSERT INTO garmin_activity_data_min (`activityID`,`activityName`,`userId`,`device`,`activityType`,`sumEnergy`,`maxSpeed`,`beginTimestamp`,`sumDuration`,`sumDistance`, `beginLongitude`,`beginLatitude`) Values ('".$data->{'activityId'}."','".$data->{'activityName'}->{'value'}."','".$data->{'userId'}."','".$data->{'device'}->{'display'}."','".$data->{'activityType'}->{'display'}."','".$data->{'sumEnergy'}->{'display'}."','".$data->{'maxSpeed'}->{'display'}."','".$data->{'beginTimestamp'}->{'disp lay'}."','".$data->{'sumDuration'}->{'display'}."','".$data->{'sumDistance'}->{'display'}."','".$data->{'beginLongitude'}->{'display'}."','".$data->{'beginLatitude'}->{'display'}."');"; if(mysql_query($sql)){ } else{ } } } $howmany_qry = "Select * from garmin_activity_data_min where userid = 1380644;"; $howmany_afterqry = mysql_query($howmany_qry); ?> Results now in system:

New into the system: 0) echo (mysql_num_rows($howmany_afterqry) - mysql_num_rows($howmanyqry)); else echo '0' ;?>