原理很简单,建立根我的空间有关的数据的数据库,数据表里一定要有 用户各自的身份(如用户ID,密码),但用户登陆后,把我的空间的数据库里的身份验证的数据(如用户ID,密码)调出,与用户已经登陆的身份对照,如果符合,就从我的空间数据库中调出相应的数据。如:我叫 Anfield,我登陆 csdn后,再从我的空间数据库中找一个用户ID叫anfield的用户,找到后再调用相关的数据,select * from my_room where user_id='anfield';

解决方案 »

  1.   

    还有:用户到网站注册时,要把用户的user_id同时输入到用户列表数据库和“我的空间”数据库里。
      

  2.   

    谢谢 anfield() 
    如果每个用户有自己的订单,应怎么建db呢?应该不会给每个用户建一个表吧~~~如果在用户资料的表里插入,空间很可能不够呀。比如某人很可能有几十个订单。
    是不是该建立一个订单的表呢?用xml呢?有人实践过吗?
      

  3.   

    是啊,订单独立建立一个数据表,设置其中一个字段存储 用户的ID,如果要得到用户的资料,就从订单数据表提出用户的ID,在用 select * from user_message(用户资料数据表) where user_id=$user_id,(其中$user_id是从订单数据表提出来的用户ID) 从用户资料数据表中提出用户的数据,总之,不同的信息放到不同的数据表,用一个$user_id来互相调用就行了,至于xml吧,可惜,我也是新手,没怎接触过,不能帮你了。