$conn=@mysqli_connect("localhost","root","999999","test");
if(empty($conn))
{
echo "数据库连接失败";exit;
}select count(*) from tt;//tt是表名;想输出表的总行数

解决方案 »

  1.   

    1.检查一下你的数据库连接成功了吗?
    2.你的所有代码不会就是这个吧?你的sql语句没有问题再检查一下吧!
      

  2.   

    最基础的问题。。$conn=@mysqli_connect("localhost","root","999999","test");
    if(empty($conn))
    {
    echo "数据库连接失败";exit;
    }
    $sql = "select count(*) as total from tt";//tt是表名;想输出表的总行数
    $res = mysqli_query($sql);
    $result = mysqli_fetch_array($res);
    echo $result['total'];
      

  3.   


    $sql="select count(*) as total from tt";//tt是表名;想输出表的总行数
    $res=$conn->query($sql);
    $result=$res->fetch_array();
    echo $result['total'];开始用二楼的方法写过,不过最后一名句$result['total'];不会表达,所以没写出来。
    不过直接那样写也会出错,可能是PHP或MYSQL版本的问题吧,
    修改了下,问题解决了。