最基础的问题。。$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'];
$sql="select count(*) as total from tt";//tt是表名;想输出表的总行数 $res=$conn->query($sql); $result=$res->fetch_array(); echo $result['total'];开始用二楼的方法写过,不过最后一名句$result['total'];不会表达,所以没写出来。 不过直接那样写也会出错,可能是PHP或MYSQL版本的问题吧, 修改了下,问题解决了。
2.你的所有代码不会就是这个吧?你的sql语句没有问题再检查一下吧!
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'];
$sql="select count(*) as total from tt";//tt是表名;想输出表的总行数
$res=$conn->query($sql);
$result=$res->fetch_array();
echo $result['total'];开始用二楼的方法写过,不过最后一名句$result['total'];不会表达,所以没写出来。
不过直接那样写也会出错,可能是PHP或MYSQL版本的问题吧,
修改了下,问题解决了。