// 找出已存在的行数
$rowsFound =  mysql_num_rows($result);

解决方案 »

  1.   

    $result = mysql_query ("select * from ms_table");// 找出已存在的行数
    $rowsFound =  mysql_num_rows($result);$row = mysql_fetch_array($result))
      

  2.   

    $sql="select count(1) from table";
    $result=@mysql_query($sql);
    $total=@mysql_result($result,0);
      

  3.   

    曾经写过的一段,用到了template
    $t->set_block("MyFileHandle","cate_list","C_LIST");
    $t->set_block("cate_list","cate_l","C_L");
    $sql="select count(*) as num from category where fid='0'";
    $res= mysql_query($sql);
    $arr1= mysql_fetch_array($res);
    $num= $arr1[num];
    $columns=3;
    $td_width=100/$columns."%";
    $remainder=$num%$columns;
    $rows=ceil($num/$columns);
    for($i=0; $i<$rows; $i++) {
    $k=$i*$columns;
    $sql="select * from category where fid='0' limit $k,$columns";
    $res=mysql_query($sql) or die(mysql_error());
    $t->set_var("C_L"); 
    while($array=@mysql_fetch_array($res)) {
    $cate_list=$array[name];
    $t->set_var("category_list",$cate_list);
    $t->parse("C_L","cate_l",true);
    }
    $t->parse("C_LIST","cate_list",true);
    }
      

  4.   

    不是有句
    rs.recordcount
    吗?
      

  5.   

    $result=mysql_query("select * from ms_table");
    $allrow=mysql_num_rows($result);$allrow的值就是记录总数
      

  6.   

    $sql="select count(*) as total from test";
    $rst= mysql_query($sql);
    $ary= mysql_fetch_array($res);
    $num= $ary[total];也是个方法。
      

  7.   

    select_num_rows($result)是最方便的,或者你
    select count(*) from yourtb where conditions
    conditions和你刚查询的一样就可以乐
      

  8.   

    rs.recordcount :) 别逗了,那是ASP上边那位说的就对了
      

  9.   

    select_num_rows($result)我认为是最方\便的
      

  10.   

    $result=mysql_query("select * from ms_table");
    $num=mysql_num_rows($result);