采集入库

<?php
header("content-type:text/html;charset=utf-8");
$url = "http://www.csdn.net";
$one=file_get_contents($url);
// var_dump($one);die;
$type = "/<li\sclass=\S*><a\shref=\"\S*\">(.*)<\/a><\/li>/";
preg_match_all($type,$one,$arr);
// $type  ="/<li\sclass=\S*><a\shref=\"\S*\">(.*)<\/a><\/li>/";
$title ="/<div\sclass=\"title\">\s*<h2\sclass=\"\S*\"\sdata-mod=\"\S*\"\sdata-poputype=\"\S*\"\s*data-feed-show=\"\S*\"\sdata-dsm=\"\S*\">\s*<a\sstrategy=\"\S*\"\shref=\"\S*\" target=\"\S*\">\s*(.*)\s*<\/a>\s*<\/h2>/";
preg_match_all($title,$one,$data);
$xinxi ="/<dd\sclass=\"name\">\s*<a\shref=\"\S*\"\starget=\"_blank\">\s*(.*)\s*<\/a>\s*<\/dd>\s*<div\sclass=\"interval\"><\/div>\s*<dd\sclass=\"time\">\s*(.*)\s*<\/dd>/";
preg_match_all($xinxi,$one,$date);
// var_dump($arr);
// var_dump($data);
// var_dump($date);
$pdo = new PDO('mysql:host=127.0.0.1;dbname=demo;charset=utf8','root','');


for ($i=1; $i <count($arr[1]) ; $i++) { 
$sql = "insert into cai(`title`,`user`,`time`,`type`) value('".$data[1][$i]."','".$date[1][$i]."','".$date[2][$i]."','".$arr[1][$i]."')";
echo $sql;
// $db = $pdo->exec($sql);
// echo "<script>location.href='./show.php';</script>";


}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值