手机
当前位置:查字典教程网 >编程开发 >php教程 >动易数据转成dedecms的php程序
动易数据转成dedecms的php程序
摘要:PS:这个可以举一反三,如新云或NB等asp文章系统都可转为dedecms或其它php的cms复制代码代码如下:

PS:这个可以举一反三,如新云或NB等asp文章系统都可转为dedecms或其它php的cms

复制代码 代码如下:

<?php

//读取mdb数据库例程

set_time_limit(0);

$conn=newcom("ADODB.Connection");

$connstr="DRIVER={MicrosoftAccessDriver(*.mdb)};DBQ=".realpath("E:web2qq.mdb");

$conn->Open($connstr);

$rs=newcom("ADODB.RecordSet");

$rs->Open("select*fromPE_ArticleWhereArticleID>0orDERBYArticleIDASC",$conn,1,1);

$conn2=mysql_connect("localhost","root","");

mysql_select_db("dede",$conn2);

mysql_query("SETNAMESGBK",$conn2);

$i=0;

while(!$rs->eof){

$id=$rs->Fields('ArticleID')->value;

$title=addslashes($rs->Fields('Title')->value);

$classid=$rs->Fields('ClassID')->value;

$keywordstr=$rs->Fields('Keyword')->value;

$keywordstr=str_replace("|","",$keywordstr);

$keyword=trim($keywordstr);

$datestr=$rs->Fields('UpdateTime')->value;

$datearr=explode("-",$datestr);

$yy=$datearr[0];

$mm=$datearr[1];

$dd=rand(1,28);

$time=mktime(0,0,0,$mm,$dd,$yy);

$content=addslashes($rs->Fields('Content')->value);

$content=str_replace('[InstallDir_ChannelDir]{$UploadDir}','/UploadFiles',$content);

//$uploadfile=$rs->Fields('UploadFiles')->value;

$sql0="selectIDfromdede_archiveswhereID='$id'";

$rs0=mysql_query($sql0,$conn2);

$row=mysql_fetch_array($rs0);

if(intval($row['ID'])==0){

$sql1="insertintodede_archives(ID,typeid,channel,title,sortrank,pubdate,senddate,adminID,keywords)values('$id','$classid',1,'$title','$time','$time','$time',1,'$keyword')";

$rs1=mysql_query($sql1,$conn2);

if(!$rs1){

echo$sql1;

echo"<br>";

echomysql_error();

echo"<br>";

//exit;

}

$id2=mysql_insert_id();

if($id2>0){

$sql2="insertintodede_addonarticle(aid,typeid,body)values('$id','$classid','$content');";

$rs2=mysql_query($sql2,$conn2);

if(!$rs2){

echo$sql2;

echo"<br>";

echomysql_error();

echo"<br>";

//exit;

}

}

}

$rs->MoveNext();

$i++;

if($i%50==0)sleep(5);

}

echo"完成";

?>

【动易数据转成dedecms的php程序】相关文章:

无数据库的详细域名查询程序PHP版(1)

无数据库的详细域名查询程序PHP版(4)

动易CMS数据转成dedecms的php程序

一个简单的PHP入门源程序

Mac环境下php操作mysql数据库的方法分享

分页显示Oracle数据库记录的类之一

一个域名查询的程序

操作Oracle的php类

用PHP连接Oracle数据库

类的另类用法--数据的封装

精品推荐
分类导航