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实现留言板功能(代码详解)

    php实现留言板功能(代码详解)

    本文主要介绍了php实现留言板功能的步骤方法解析。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • php中str_pad()函数用法分析

    php中str_pad()函数用法分析

    这篇文章主要介绍了php中str_pad()函数用法,较为详细的分析了php中str_pad()函数的功能、参数含义及具体使用方法,需要的朋友可以参考下
    2017-03-03
  • php组合排序简单实现方法

    php组合排序简单实现方法

    这篇文章主要介绍了php组合排序简单实现方法,涉及php数据结构与数学运算相关操作技巧,需要的朋友可以参考下
    2016-10-10
  • 一些php技巧与注意事项分析

    一些php技巧与注意事项分析

    很多人写程序时,用 header(location) 进行跳转往往不记得写 exit() 语句,事实上这种做法是存在严重风险的。
    2011-02-02
  • Laravel中使用FormRequest进行表单验证方法及问题汇总

    Laravel中使用FormRequest进行表单验证方法及问题汇总

    Laravel 5.0 带来了FormRequests, 这是一种特殊的类型, 用于在提交表单时进行数据的检查和验证. 每个FormRequest类至少包含一个rules()方法, 这个方法返回一组验证规则. 除此之外还必须包含一个authorize()方法, 该方法返回一个布尔值, 代表是否允许用户执行本次请求.
    2016-06-06
  • PHP生成器(generator)和协程的实现方法详解

    PHP生成器(generator)和协程的实现方法详解

    这篇文章主要介绍了PHP生成器(generator)和协程的实现方法,结合实例形式详细分析了php生成器以及由此延伸出来的协程相关操作技巧与注意事项,需要的朋友可以参考下
    2018-07-07
  • php生成二维码的几种方式整理及使用实例

    php生成二维码的几种方式整理及使用实例

    本文整理了一些php生成二维码的方式:1.google开放api;2.php类库PHP QR Code;3.libqrencode;4.QRcode Perl CGI & PHP scripts感兴趣的朋友可以参考下哈
    2013-06-06
  • PHP实现多进程并行操作的详解(可做守护进程)

    PHP实现多进程并行操作的详解(可做守护进程)

    本篇文章是对PHP实现多进程并行操作进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php curl操作API接口类完整示例

    php curl操作API接口类完整示例

    这篇文章主要介绍了php curl操作API接口类,结合完整形式形式分析了php针对curl请求发送、获取、设置、关闭连接等操作封装技巧,需要的朋友可以参考下
    2019-05-05
  • php随机抽奖实例分析

    php随机抽奖实例分析

    这篇文章主要介绍了php随机抽奖实现方法,实例分析了php抽奖类lottery_tool及其具体使用技巧,需要的朋友可以参考下
    2015-03-03

最新评论