本帖最后由 huoye1982 于 2013-8-17 15:20 编辑
DZ数据库
CREATE TABLE pre_home_friend (
uid mediumint(8) unsigned NOT NULL default '0' COMMENT '用户ID ',
fuid mediumint(8) unsigned NOT NULL default '0' COMMENT '用户好友ID ',
fusername varchar(15) NOT NULL default '' COMMENT '用户好友名',
gid smallint(6) unsigned NOT NULL default '0' COMMENT '好友所在的好友组ID ',
num mediumint(8) unsigned NOT NULL default '0' COMMENT '好友之间的热度关系数',
dateline int(10) unsigned NOT NULL default '0' COMMENT '加好友的时间戳',
note varchar(255) NOT NULL default '' COMMENT '好友备注',
PRIMARY KEY (uid,fuid),
KEY fuid (fuid),
KEY `uid` (uid,num,dateline)
) ENGINE=MyISAM COMMENT='用户好友表';
显示当前登录用户的好友列表(按照'好友之间的热度关系数'自大至小的顺序排列)
显示内容:'用户好友名' '好友之间的热度关系数'
谁帮忙完善一个好友列表?-
- $$msg_uid = $$_G['uid'];
- $$query=DB::query('SELECT * FROM '.DB::table('home_friend')); //查询好友
- while ($$rwg=DB::fetch($$query)){
- if($$rwg['uid'] == $$msg_uid){
- $$msg_fusername = $$rwg['fusername'];
- $$msg_num = $$rwg['num'];
- $$msg_gid = $$rwg['gid'];
- }
- }
复制代码 自己研究更近了一步,不过调用的只是单条数据,怎么样调用整个列表数据?
用loop循环怎么写?
|