欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

会员数据导入uchome程序实例

程序员文章站 2024-02-05 10:01:46
...
会员数据导入uchome程序实例

try {
$uc_db = new DataSource(UC_DBHOST , UC_DBUSER , UC_DBPW , UC_DBNAME,

'mysql', true );
$uc_query = new DbQueryForMysql($uc_db);

} catch (DbException $e) {
// 数据库出错处理处
exit('Database support needed');
}

$sql ="select * from 111cn_member ";
$Db = new Db();
$array = $Db->query($Db,0);

foreach( $array as $_v => $value)
{
$data = $Db->query("SELECT * FROM ".UC_DBTABLEPRE."members WHERE

username='".$rs['username']."'");
if($data) {
$ucuserlist .="username:".$rs['username']." email:".$rs

['email']."rn";
} else {
$salt = substr(uniqid(rand()), -6);
$password = md5($rs['passwd'].$salt);

$Db->query("INSERT INTO ".UC_DBTABLEPRE."members SET uid=

'".$rs['id']."', username='".$rs['username']."', password='$password',

email='".$rs['email']."', lastlogintime ='".$rs['last_login']."',

regdate='".$rs['add_time']."', salt="$salt"");
$Db->query("INSERT INTO ".UC_DBTABLEPRE."memberfields SET

uid='".$rs['id']."'");
}

}
exit("用户导入Ucenter完成");

?>