建了一个视频站,后台自动抓取采集站的视频资源,每天定时自动发布到视频站
从采集的数据库中提取数据写入WordPress数据库
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
include('db_config.php');数据库配置 $link = mysql_connect($mysql_server_name, $mysql_username, $mysql_password) or die("网站爆了,休息一下吧!") ;//连接数据库 mysql_query("set names 'utf8'"); //数据库输出编码 应该与你的数据库编码保持一致建议用UTF-8 国际标准编码. for($i=0;$i<=5000;$i++) { mysql_select_db('okzy'); //打开数据库 $sql="select * from ok where post=0 limit 1"; $result=mysql_query($sql); $row = mysql_fetch_array($result); $title=$row['title']; if($title==null) { echo "全部发布完毕!"; break; } $m3u8=$row['m3u8']; $content="[dplayer url=".$m3u8."]";//dplayer插件 $img="<div align=center><img src=".$row['img']." width=270 height=381></div>"; $type=$row['type']; $sql="UPDATE ok set post =1 where m3u8 = '$m3u8'"; mysql_query($sql); mysql_select_db('wordpress'); $sql="SELECT id FROM ok_posts order by id desc"; $result=mysql_query($sql,$link); $id=mysql_fetch_array($result)[0]+1; $sql="SELECT term_id FROM ok_terms where name='$type'"; $result=mysql_query($sql,$link); $term_taxonomy_id=mysql_fetch_array($result)[0]; $post_name=urlencode($title); $sql="insert into ok_posts(post_author,post_date,post_date_gmt,post_content,post_title,post_excerpt,post_name,post_modified,post_modified_gmt,guid) values('1',NOW(),NOW(),'$content','$title','$img','$post_name',NOW(),NOW(),'$id')"; mysql_query($sql,$link); $sql="insert ignore into ok_term_relationships(object_id,term_taxonomy_id) values('$id','$term_taxonomy_id')"; mysql_query($sql,$link); echo $title."发布完成!".PHP_EOL; } |
近期评论