Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 谁帮忙完善一个好友列表?

[复制链接]
huoye1982 发表于 2013-8-16 20:57:42 | 显示全部楼层 |阅读模式
本帖最后由 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='用户好友表';


显示当前登录用户的好友列表(按照'好友之间的热度关系数'自大至小的顺序排列)
显示内容:'用户好友名'  '好友之间的热度关系数'


谁帮忙完善一个好友列表?
  1.   
  2.                 $$msg_uid = $$_G['uid'];
  3.                 $$query=DB::query('SELECT * FROM '.DB::table('home_friend')); //查询好友
  4.                 while ($$rwg=DB::fetch($$query)){
  5.                     if($$rwg['uid'] == $$msg_uid){
  6.                              $$msg_fusername = $$rwg['fusername'];
  7.                              $$msg_num = $$rwg['num'];
  8.                                  $$msg_gid = $$rwg['gid'];
  9.                         }
  10.                 }
复制代码
自己研究更近了一步,不过调用的只是单条数据,怎么样调用整个列表数据?
用loop循环怎么写?
乖「 发表于 2013-8-16 21:13:47 | 显示全部楼层
找人定制吧
回复

使用道具 举报

Bacysoft.cn 发表于 2013-8-17 12:53:08 | 显示全部楼层
不需要额外创建新表吧!
回复

使用道具 举报

 楼主| huoye1982 发表于 2013-8-17 20:48:53 | 显示全部楼层
顶起,寻帮助
回复

使用道具 举报

 楼主| huoye1982 发表于 2013-8-18 11:22:21 | 显示全部楼层
怎么做循环啊?有会的吗
回复

使用道具 举报

元首 发表于 2013-8-18 13:26:58 | 显示全部楼层
$query=DB::query('SELECT * FROM '.DB::table('home_friend')); //查询好友
while ($row=DB::fetch($query)){
   
  
print_r($row);
}

回复

使用道具 举报

 楼主| huoye1982 发表于 2013-8-18 13:29:50 | 显示全部楼层
元首 发表于 2013-8-18 13:26
$query=DB::query('SELECT * FROM '.DB::table('home_friend')); //查询好友
while ($row=DB::fetch($quer ...

能说说用在htm模板中用LOOP循环怎么输出吗?
回复

使用道具 举报

troy2010 发表于 2013-8-18 14:54:44 | 显示全部楼层
  1. <!--{loop $cataloglist $val}-->
  2. <tr>
  3.     <td>$val['catid']</td>
  4.     <td class="center">$val['name']</td>
  5.     <td class="center">$val['displayorder']</td>
  6.     <td class="center">
  7.         <!--{if $val['isnav']}-->
  8.             <span class="label label-success">显示</span>
  9.         <!--{else}-->
  10.             <span class="label label-important">不显示</span>
  11.         <!--{/if}-->
  12.     </td>
  13.     <td class="center">
  14.         <a class="btn btn-success" href="#">
  15.             <i class="icon-zoom-in icon-white"></i>
  16.             进入
  17.         </a>
  18.         <a class="btn btn-info" href="index.php?op=catalog&ac=editstart&catid=$val['catid']">
  19.             <i class="icon-edit icon-white"></i>
  20.             修改
  21.         </a>
  22.         <a class="btn btn-danger btn-setting" href="#">
  23.             <i class="icon-trash icon-white"></i>
  24.             删除
  25.         </a>
  26.     </td>
  27. </tr>
  28. <!--{/loop}-->
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-22 05:31 , Processed in 0.268943 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表