在使用一个类的实例时没有对它初使化,
如用了
$a->b();
而没有先声明
$a = new Test();

解决方案 »

  1.   

    $result 好像没有定义哦?怎么可以使用这样的呢?$result->fields[0];
      

  2.   

    你应该用的是sql server吧
    你用什么方法访问sql server?<?
              mssql_connect="localhost,sa,sa";
      $sql = "select Name,MemberID,SelectCourse,CourseID from $net_course_table where exists (select SelectCourse from $net_member_table where MemberID='$MemberID')";
      $result = mssql_execute($sql);
      while ($row = mssql_fetch_object($result)){
      $MemberID = $row->MemberID;
      $SelectCourse = $row->SelectCourse;
      $CourseID = $row->CourseID;
              $Name = $row->Name;
      ?>
    <table width="90%" height="20"  border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td height="20"><?=$Name?></td>
          </tr>
        </table>
    <?
    }
    ?>
    注意字段名区分大小写,注意检查sql语句
      

  3.   

    $result = mssql_execute($sql); -> $result = mssql_query($sql);
      

  4.   

    我感觉没申明$net_course的变量