php爬虫 爬省市县

数据库的表结构:

php爬虫 爬省市县_第1张图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

php 爬虫爬第一级:

 

$v)
{
	foreach($v as $vkey=>$k)
	{
		$id = iconv("utf-8","gb2312//IGNORE",$k["re_code"]);
		$re_name = iconv("utf-8","gb2312//IGNORE",$k["re_name"]);
		$re_parent = iconv("utf-8","gb2312//IGNORE",$k["re_parent"]);
		//echo iconv("UTF-8","GB2312",$k["re_code"]." ".$k["re_name"]." ".$k["re_parent"]);
		$sql="INSERT INTO t_zd_region (id, re_name, re_parent) VALUES
('$id','$re_name','$re_parent')";
if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";
		//echo iconv("UTF-8","GB2312",$k["re_code"]." ".$k["re_name"]." ".$k["re_parent"]);
		echo "
"; } } mysql_close($con); //var_dump($citys); ?>

爬虫爬二三四级:

$v)
					{
					foreach($v as $vkey=>$k)
						{
					$id = iconv("utf-8","GBK//IGNORE",$k["re_code"]);
					$re_name = iconv("utf-8","GBK//IGNORE",$k["re_name"]);
					$re_parent = iconv("utf-8","GBK//IGNORE",$k["re_parent"]);
					$sql="INSERT INTO t_zd_region (id, re_name, re_parent) VALUES
					('$id','$re_name','$re_parent')";
						if (!mysql_query($sql,$con))
						 {

					 die('Error: ' . mysql_error());
					 continue;
							 }
						echo "1 record added";
						echo $id;
						echo $re_name;
						echo $re_parent;
						echo "
"; } } echo "
"; } //$url="http://res.42du.cn/region/prov/"+$sqlid; //$content=file_get_contents($url); //$contents=iconv("UTF-8","GB2312",$content); /*$citys=json_decode($content,true); foreach($citys as $key=>$v) { foreach($v as $vkey=>$k) { $id = iconv("utf-8","gb2312//IGNORE",$k["re_code"]); $re_name = iconv("utf-8","gb2312//IGNORE",$k["re_name"]); $re_parent = iconv("utf-8","gb2312//IGNORE",$k["re_parent"]); //echo iconv("UTF-8","GB2312",$k["re_code"]." ".$k["re_name"]." ".$k["re_parent"]); $sql="INSERT INTO t_zd_region (id, re_name, re_parent) VALUES ('$id','$re_name','$re_parent')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; //echo iconv("UTF-8","GB2312",$k["re_code"]." ".$k["re_name"]." ".$k["re_parent"]); echo "
"; } }*/ mysql_close($con); //var_dump($citys); ?>

爬虫爬最后一级:

$v)
					{
						//echo($v["re_code"]);
					/*foreach($v as $vkey=>$k)
						{*/
					//	echo	$k["re_code"];
					$id = iconv("utf-8","GBK//IGNORE",$v["re_code"]);
					$re_name = iconv("utf-8","GBK//IGNORE",$v["re_name"]);
					$re_parent = iconv("utf-8","GBK//IGNORE",$v["re_parent"]);
				
					$sql="INSERT INTO t_zd_region (id, re_name, re_parent) VALUES
					('$id','$re_name','$re_parent')";
						if (!mysql_query($sql,$con))
						 {
					 //die('Error: ' . mysql_error());
					 $a++;
					 echo "aaa".$a;
					 echo "
"; continue; } echo "1 record added"; echo $id; echo $re_name; echo $re_parent; echo "
"; /*}*/ } echo "
"; } //$url="http://res.42du.cn/region/prov/"+$sqlid; //$content=file_get_contents($url); //$contents=iconv("UTF-8","GB2312",$content); /*$citys=json_decode($content,true); foreach($citys as $key=>$v) { foreach($v as $vkey=>$k) { $id = iconv("utf-8","gb2312//IGNORE",$k["re_code"]); $re_name = iconv("utf-8","gb2312//IGNORE",$k["re_name"]); $re_parent = iconv("utf-8","gb2312//IGNORE",$k["re_parent"]); //echo iconv("UTF-8","GB2312",$k["re_code"]." ".$k["re_name"]." ".$k["re_parent"]); $sql="INSERT INTO t_zd_region (id, re_name, re_parent) VALUES ('$id','$re_name','$re_parent')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; //echo iconv("UTF-8","GB2312",$k["re_code"]." ".$k["re_name"]." ".$k["re_parent"]); echo "
"; } }*/ mysql_close($con); //var_dump($citys); ?>

 

你可能感兴趣的:(java工具类)