十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
php使用mysql查询数据库已经有多少条数据脊燃正使用sql的count函数实现。
为献县等地区用户提供了全套网页设计制作服务,及献县网站建设行业解决方案。主营业务为成都做网站、成都网站设计、成都外贸网站建设、献县网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
示例代码如下:
?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就是当前数据库的记录条数段岩。
如果你只想获取条数,查询语句应该这样优化一下
$a=mysql_query("select
count(*)
as
shuliang
from
DB");
$row=mysql_fetch_assoc($a);
$count=$row['shuliang'];
//这个就是查询语句的条数
当然,你以上没轮语句也是可以的,不过就郑察滚是不够优化,如下:
$a=mysql_query("SELECT
*
FROM
Db");
$count=mysql_affected_rows();
//这个就是你想喊余要的条数
1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。漏族迹
2、接下来在Editplus编辑器中创建一个PHP文件,然后穗谈进行数据库连接,并且选择要操作的数据库。
3、然后通过mysql_query方法执行一个Insert的插入语句。
4、执行完毕以后,我们回到数据库管理工具中,这个时返并候你会发现插入的中文乱码了。
5、接下来我们在PHP文件中通过mysql_query执行一个set names utf8语句即可完成操作。
M('table')-count();
见手册统计查询:
方法说明
Count 统计数量,参数是要统计的字段名(可选)
Max 获取最大值,参数是要统计的字段名(必须)
Min 获取最小漏猜值,参数是要统计的字段名(必须)返饥型
Avg 获取平均值,参数是要肢键统计的字段名(必须)
Sum 获取总分,参数是要统计的字段名(必须)