php获取数据条数 php获取参数的方法有三种

php使用mysql怎么查询数据库已经有多少条数据

php使用mysql查询数据库已经有多少条数据使用sql的count函数实现。

创新互联公司长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为宿州企业提供专业的网站设计、成都做网站宿州网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

示例代码如下:

?php

//数据库连接

$conn=mysql_connect("localhost","root","root");

if(!$conn){

die("对不起,数据库连接失败! ").mysql_errno();

}

//选择数据库

mysql_select_db("testdb");

//sql语句

$sql="SELECT COUNT(*) AS count FROM user";

//执行sql

$query=mysql_query($sql,$conn);

//对结果进行判断

if(mysql_num_rows( $query)){

$rs=mysql_fetch_array($query);

//统计结果

$count=$rs[0];

}else{

$count=0;

}

echo $count;

?

返回的$count就是当前数据库的记录条数。

php中怎样读取数据库里的多条信息

$con = mysql_connect("localhost","root","");//连接数据库

mysql_select_db("btxiazai",$con);//选择数据库

mysql_query("set names utf8");

$sql = "select * from persons order by id desc limit 2";//获取persons中的数据,并按id倒叙排列,取其中两条

$get = mysql_query($sql);//执行sql

while($result = mysql_fetch_assoc($get)){//取回数据

}

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获取参数的方法有三种
文章转载:http://myzitong.com/article/dogdiep.html