代码之家  ›  专栏  ›  技术社区  ›  ganjan

mysql对象的行数?

  •  0
  • ganjan  · 技术社区  · 14 年前

    如何查找对象的mysql\u num\u行。

    这会产生一个错误:

    $query = mysql_query($sql) or die(mysql_error());   
    $row = mysql_fetch_object($query);
    
    echo mysql_num_rows( $row );
    

    警告:mysql\u num\u rows()需要 鉴于

    5 回复  |  直到 14 年前
        1
  •  6
  •   Daniel Vandersluis    14 年前

    mysql_num_rows resource (返回的结果集) mysql_query 你的生活最终会怎样 $query

    这将起作用:

    $result_set = mysql_query($sql) or die(mysql_error());
    $num_rows = mysql_num_rows($result_set);
    $row = mysql_fetch_object($result_set);
    
        2
  •  1
  •   Sarfraz    14 年前

    属于 mysql_query mysql_num_rows 这样地:

    echo mysql_num_rows($query);
    

    来自文档:

    正在创建的结果资源 呼叫 mysql\u query() .

    更多信息:

        3
  •  1
  •   Marwelln    14 年前
    echo mysql_num_rows($query);
    
        4
  •  0
  •   Richard Fearn    14 年前
    $query = mysql_query($sql) or die(mysql_error());
    echo mysql_num_rows($query);
    

    i、 e.您需要传递 mysql_query mysql_num_rows

        5
  •  0
  •   Your Common Sense    14 年前

    容易的。根据 手册页 一个对象包含
    mysql\u num\u rows()处理结果集资源。

    推荐文章