$str="select department,username from wp_user where username='普通用户'";

解决方案 »

  1.   

    找找看PHP.ini设置问题,你可以试试。
      

  2.   

    你的语句有问题
    $str1=mysql_query($str);
    应改为
    $str1=mysql_query($str,$db_connect);
     此处的$db_connect为数据库的连接返回值
      

  3.   

    $str="select department,username from wp_user where username=普通用户;";你的这一句写错了!
    不但只没有用单引号括起条件,而且也多了个分号!
      

  4.   

    在检查检查你的SQL语句有没有错
    因为提示很明显是说在执行mysql_query($str,$db_connect);后得到的是空
    所以在后来的语句mysql_num_rows($str1);中的参数$str1是无效参数
      

  5.   

    $str="select department,username from wp_user where username=普通用户;";
    $str1=mysql_query($str);==>$str="select department,username from wp_user where username='普通用户'";
    $str1=mysql_query($str);
    echo mysql_error();看显示出的结果是什么!
      

  6.   

    $str="select * from wp_user";试试这个,看出错么。然后再加条件