php将会员数据导入到ucenter的代码

 更新时间:2010年07月18日 00:06:19   作者:  
php下把会员数据导入到ucenter代码,需要的朋友可以参考下。
我们要用的会员表结构
复制代码 代码如下:

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');


总结:
导入数据到ucenter与论坛,或其它 cms用户同小只要操作ucenter的两张表就行了,uc_members,uc_memberfields哦,涉及到更新的字段也不多,所以总体来讲把它系统的数据导入到ucenter进行会员同止步是很简单的。

相关文章

  • PHP封装的MSSql操作类完整实例

    PHP封装的MSSql操作类完整实例

    这篇文章主要介绍了PHP封装的MSSql操作类,以完整实例形式分析了php封装的各种常用的mssql数据库的操作,包括针对mssql数据库的连接与增删改查等,需要的朋友可以参考下
    2016-05-05
  • PHP观察者模式定义与用法实例分析

    PHP观察者模式定义与用法实例分析

    这篇文章主要介绍了PHP观察者模式定义与用法,结合具体实例形式分析了观察者模式的原理,及php定义、使用观察者模式相关操作技巧,需要的朋友可以参考下
    2019-03-03
  • php foreach 参数强制类型转换的问题

    php foreach 参数强制类型转换的问题

    大家都知道foreach的参数如果不是数组类型,在运行的时候 就会出现类似“Warning: Invalid argument supplied for foreach() in XXX”warning信息。
    2010-12-12
  • 用PHP实现读取和编写XML DOM代码

    用PHP实现读取和编写XML DOM代码

    用PHP读取和编写XML DOM代码,需要的朋友可以参考下。
    2010-04-04
  • 基于php实现的验证码小程序

    基于php实现的验证码小程序

    本文主要介绍了基于php实现的验证码小程序的具体实现方法,并做了详细注释,有利于理解与学习,需要的朋友一起来看下吧
    2016-12-12
  • JS实现php的伪分页

    JS实现php的伪分页

    假如某一个页面的数据很多,不方便全都显示出来,而且假设里面有个播放器,不希望在翻页的时候播放器会终止的话,就可以采用这个方法尽管可以用Ajax,但是在数据比较少的情况下,这个方法更有优势
    2008-05-05
  • PHP使用PDO 连接与连接管理操作实例分析

    PHP使用PDO 连接与连接管理操作实例分析

    这篇文章主要介绍了PHP使用PDO 连接与连接管理操作,结合实例形式分析了PHP使用PDO 连接mysql数据库的连接建立、关闭、持久化连接等相关操作技巧,需要的朋友可以参考下
    2020-04-04
  • PHP二维数组排序简单实现方法

    PHP二维数组排序简单实现方法

    这篇文章主要介绍了PHP二维数组排序简单实现方法,涉及PHP针对数组的遍历与排序操作常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-02-02
  • 解析PHP中数组元素升序、降序以及重新排序的函数

    解析PHP中数组元素升序、降序以及重新排序的函数

    本篇文章是对PHP中数组元素升序、降序以及重新排序的函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • WordPress中创建用户角色的相关PHP函数使用详解

    WordPress中创建用户角色的相关PHP函数使用详解

    这篇文章主要介绍了WordPress中创建用户角色的相关函数使用,在WordPress的多用户模式中不同角色拥有不同的权限,需要的朋友可以参考下
    2015-12-12

最新评论