RT

解决方案 »

  1.   

    if ( $db->query("select ..."))
      

  2.   

    可以这么判断1.  query的返回值,是否是失败,如果是失败,结果集为空。
    2.  如果不是失败,可以考虑用mysql_num_rows这类获得结果集行数的函数
    3.  如果没有提供这类函数,可以把数据fetch回来,再count下fetch的数组元素个数注意: 某些数据库有batch size,需要多次fetch才能完整的把结果集取回