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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] 写程序时遇到的问题,懂程序的来看看。

[复制链接]
renwo713 发表于 2009-9-6 22:02:15 | 显示全部楼层 |阅读模式
  1. <?php

  2. if ( !defined( "IN_UCHOME" ) )
  3. {
  4.     exit( "Access Denied" );
  5. }

  6. if($_GET['view'] == 'fri') {
  7.         $actives = array('fri'=>' class="active"');
  8. }
  9. else{
  10.         $actives = array('all'=>' class="active"');
  11.         $sql = "select  b.username ,a.uid,a.field_4,a.field_5,a.field_6,a.field_7  from  " .tname('spacefield')."  a ," .tname('space')."  b where a.uid=b.uid and (a.field_4<>'' or a.field_6<>'' )";
  12.         $query = $_SGLOBAL['db']->query($sql);
  13.         //$info = $_SGLOBAL['db']->fetch_array( $query );
  14.         $list = array();
  15.         $count=0;
  16.         while ($value = $_SGLOBAL['db']->fetch_array($query)) {
  17.                 $list[] = $value;
  18.                 $count++;
  19.         }
  20. }
  21. include_once( template( "map/tem" ) );
  22. ?>
复制代码
这段代码,取出的值我在模板上调用,a.uid,a.field_4,a.field_5,a.field_6,a.field_7 都可以调到,就是username调不到,$value[field_5] 这个都可以,$value[username] 就不行了,到这就不执行了,
哪位高手看看啊。
scckfzx 发表于 2009-9-6 22:17:07 | 显示全部楼层
从程序上看查询应该是没有问题的,但是这个查询建议你用连接查询,不要使用关联查询!
回复

使用道具 举报

雨轻飞 发表于 2009-9-7 01:39:08 | 显示全部楼层
~不错~~~支持你~~
回复

使用道具 举报

雨轻飞 发表于 2009-9-7 02:34:19 | 显示全部楼层
好帖子~!支持下~~继续努力
回复

使用道具 举报

xloueye 发表于 2009-9-7 20:01:40 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 22:25 , Processed in 0.026822 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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