代码调试中检查一下实际的SQL语句是什么。

解决方案 »

  1.   

    if ( $s_avatar == 1 )
    {
    $sql .= " AND v.avatar != '' AND v.avatarflag = '1'";
    $countwhere .= " AND ps.avatar='1'";
    }只有这个条件满足的时候,才有avatarflag 
    order by avatarflag , 是不是要加上别名:v.
      

  2.   

    最好把完整的sql语句打出来,看看就知道了。
      

  3.   

    帮忙看下这个程序哪里错了.网站运行时报错:Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting T_STRING or T_VARIABLE or '$' in E:\PHPnow-1.5.6\htdocs\source\action\index\action.user.php on line 51
    第51行代码是unset ("service") ;
    代码如下:
    private function _unset( )
    {
    unset ("service") ;
    }private function _getListItems( )