php查询数据库总共条数 php查询数据库并输出实例

求助:在php中,怎么才能知道数据库(mysql)的表里面一共有多少条记录?。?/h2>如果是客户端连接数据库的话,一条语句OK 。select count(*) from tablename;
?php
$conn=mysql_connect('localhost','root','password');//连接数据库
mysql_select_db('databasename',$conn);//选择要查询的数据库
$sql="select count(*) from tablename";//SQL查询语句
if($result=mysql_query($sql,$conn))
{
$aaa=mysql_fetch_row($result);
echo $aaa[0]; //输出表里面总记录数
}
如何在PHP中获取MYSQL数据库返回的数据的行数?1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段 。
2、接下来在Editplus编辑器中创建一个PHP文件,然后进行数据库连接,并且选择要操作的数据库 。
3、然后通过mysql_query方法执行一个Insert的插入语句 。
4、执行完毕以后,我们回到数据库管理工具中,这个时候你会发现插入的中文乱码了 。
5、接下来我们在PHP文件中通过mysql_query执行一个setnamesutf8语句即可完成操作 。
PHP 统计记录条数第一种方法:查询时候直接统计
在需要输出网站用户注册数,或者插入数据之前判断是否有重复记录的时候,就需要获取满足条件的MySQL查询的记录数目 。
$sql="SELECT COUNT(*) AS count FROM TABLE WHERE id='$id'";
$result=mysql_fetch_array(mysql_query($sql));
$count=$result['count'];
第二种方法:先取出,后统计
$sql="SELECT * FROM TABLE WHERE id='$id'";
$result=mysql_fetch_array(mysql_query($sql));
$count=count($result);//或者$count=mysql_num_rows($result);
不过直接使用MySQL的COUNT(*)在数据量庞大的时候 , 效率的优势是十分显著的,因为后者需要二次计算,所以还是最好使用前者进行数据条数的统计 。
【php查询数据库总共条数 php查询数据库并输出实例】php查询数据库总共条数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php查询数据库并输出实例、php查询数据库总共条数的信息别忘了在本站进行查找喔 。

    推荐阅读