select count(*) from table_name;

解决方案 »

  1.   

    select count(*) from table_name; 
    返回给谁呢?能有个例子么?
      

  2.   

    随便你了
    $query="select count(*) from table_name;
    $result=mysql_query($query);
    $array_name=mysql_fetch_array($result);
    $rownum=$array_name['count(*)'];
    这里rownum就是表里的行数了,或者你也可以用
    $rownum=mysql_num_rows($result);这个函数就直接可以得到你的表中的行数了
    给我分吧^_^
      

  3.   

    送你个ODBC的
    function NumRows() {
        # Many ODBC drivers don't support odbc_num_rows() on SELECT statements.
        $num_rows = odbc_num_rows($this->Query_ID);
            //printf ($num_rows."<br>");    # This is a workaround. It is intended to be ugly.
        if ($num_rows < 0) {
          $i=10;
          while (odbc_fetch_row($this->Query_ID, $i))
            $i*=10;      $j=0;
          while ($i!=$j) {
            $k= $j+intval(($i-$j)/2);
            if (odbc_fetch_row($this->Query_ID, $k))
              $j=$k;
            else
              $i=$k;
            if (($i-$j)==1) {
              if (odbc_fetch_row($this->Query_ID, $i))
                $j=$i;
              else
                $i=$j;
            };
            //printf("$i $j $k <br>");
          };
          $num_rows=$i;
        }    return $num_rows;
      }
      

  4.   

    to:ice_berg16
    我要的是ODBC或者SQL SERVER的,
    不过我还是给你分了