sql语句$sql='desc 表名';
然后mysql_num_rows取条数

解决方案 »

  1.   

    <?php 
    ////////////////// mysql.php ///////////////
    $mysql_host = "localhost";
    $mysql_user = "xchngg";
    $mysql_passowrd = "";
    $mysql_database = "xchngg";
    $myconn = @mysql_connect($mysql_host,$mysql_user,$mysql_passowrd)or die("连接数据库失败!");
    //@mysql_query("SET NAMES 'GB2312'"); //MYSQL4。1版以后解决字符集问题所用
    @mysql_select_db($mysql_database,$myconn);
    ?>
    //////////////////////
    <?php include("../../Connections/mysql.php");
    //////////a.php //////////////
    $mytable = "snuo_news_text"; //表名
    $sql = "SELECT * FROM $mytable"; //SQL语句
    $result = @mysql_query($sql,$myconn); //查询
    $rows = @mysql_num_rows($result); //记录总数
    ?>
    <?php
    while($myline = @mysql_fetch_array($result)){
    $data[] = $myline[0]; //读取全数据到数组中,(其中0你所要加的列)
    }$count = array_sum($data); //开台得用array_sum计算出记录总和
    echo $count;
    ?>
      

  2.   

    SHOW COLUMNS FROM tbl_name