/*
我们要用的会员表结构
	  
		|  代码如下 | 
		复制代码 | 
	  
	  
		create table if not exists `net_111cnnet` ( 
  `id` int(11) not null auto_increment, 
  `username` varchar(32) default null, 
  `add_time` int(11) default null,  
  `email` varchar(50) default null,  
  `password` varchar(50) default null, 
  `last_login` int(4) default null   
  primary key  (`id`)  
) engine=myisam  default charset=utf8 auto_increment=1 ; | 
	  
	
会员表
*/
	  
		|  代码如下 | 
		复制代码 | 
	  
	  
		$host ='localhost'; 
$db ='abc'; 
$user='root'; 
$password ='root'; | 
	  
	
//数据库教程连接配置,由于我的ucenter表与现在的会员表在同一个数据库所以就一次连接就行了。
	  
		|  代码如下 | 
		复制代码 | 
	  
	  
		| 
 try {  
 $conn = mysql教程_connect($host,$user,$password); 
 mysql_select_db($db,$conn); 
} catch (dbexception $e) {  
 exit('database connect fail!');// 数据库出错处理处 
} 
$sql ="select * from net_111cnnet "; //查出要导入到ucenter所有会员数据 
$query = mysql_query( $sql,$conn); 
while( $rs = mysql_fetch_array( $query )) 
{ 
 $uc_sql = "select * from uc_members where username='".$rs['username']."'"; 
 $data = mysql_query( $uc_sql ) ; 
 if( $data ) 
 { 
  ; 
 } 
 else 
 { 
  $salt = substr(uniqid(rand()), -6); 
  $password = md5($rs['password'].$salt);//按照ucenter规则生成用户登陆密码 
   
  mysql_query("insert into uc_members set uid= '".$rs['id']."', username='".$rs['username']."', password='$password', email='".$rs['email']."', lastlogintime ='".$rs['last_login']."', regdate='".$rs['add_time']."', salt='$salt'"); //把数据插入到uc_members表 
  mysql_query("insert into uc_memberfields set uid='".$rs['id']."'");//更新uc_memberfields表。 
 } 
} 
exit('所有用户己导入到ucenter'); 
 | 
	  
	
/*
总结:
 
 本文章原创于www.111com.net转载的朋友请尊重他人的劳动成果,注明来源。
*/